diff --git a/src/main/java/com/example/springdemo/entities/password/MerchantsPassword.java b/src/main/java/com/example/springdemo/entities/password/MerchantsPassword.java index 91baf74..e940c22 100644 --- a/src/main/java/com/example/springdemo/entities/password/MerchantsPassword.java +++ b/src/main/java/com/example/springdemo/entities/password/MerchantsPassword.java @@ -11,8 +11,12 @@ import lombok.NoArgsConstructor; @Table(name = "MerchantsPassword") public class MerchantsPassword { @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long merchantsID; + @OneToOne - @PrimaryKeyJoinColumn(name = "merchantID", referencedColumnName = "id") + @JoinColumn(name = "merchantsID", referencedColumnName = "id") private Merchants merchants; + private String password; } diff --git a/src/main/java/com/example/springdemo/entities/password/UsersPassword.java b/src/main/java/com/example/springdemo/entities/password/UsersPassword.java index c8ebef0..1d67475 100644 --- a/src/main/java/com/example/springdemo/entities/password/UsersPassword.java +++ b/src/main/java/com/example/springdemo/entities/password/UsersPassword.java @@ -11,8 +11,12 @@ import lombok.NoArgsConstructor; @Table(name = "UsersPassword") public class UsersPassword { @Id - @OneToOne - @PrimaryKeyJoinColumn(name = "userID", referencedColumnName = "id") + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + + @OneToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZY) + @JoinColumn(name = "usersID", referencedColumnName = "id") private Users users; + private String password; }