diff --git a/src/main/java/com/ceos/bankids/domain/User.java b/src/main/java/com/ceos/bankids/domain/User.java index c98dd5cb..96fefff9 100644 --- a/src/main/java/com/ceos/bankids/domain/User.java +++ b/src/main/java/com/ceos/bankids/domain/User.java @@ -40,13 +40,13 @@ public class User extends AbstractTimestamp implements UserDetails { @Column(nullable = false, length = 10) private String username; - @Column(nullable = true) + @Column() private Boolean isFemale; - @Column(nullable = true, length = 8) + @Column(length = 8) private String birthday; - @Column(nullable = true, length = 12, unique = true) + @Column(length = 12, unique = true) private String phone; @Column(name = "authentication_code", nullable = false, unique = true) @@ -55,7 +55,7 @@ public class User extends AbstractTimestamp implements UserDetails { @Column(nullable = false, length = 10) private String provider; - @Column(nullable = true) + @Column() private Boolean isKid; @Column(columnDefinition = "TEXT") @@ -64,11 +64,11 @@ public class User extends AbstractTimestamp implements UserDetails { @Column(columnDefinition = "TEXT") private String expoToken; - @Column(nullable = false) + @Column() @ColumnDefault("false") private Boolean noticeOptIn; - @Column(nullable = false) + @Column() @ColumnDefault("false") private Boolean serviceOptIn; diff --git a/src/main/java/com/ceos/bankids/service/UserServiceImpl.java b/src/main/java/com/ceos/bankids/service/UserServiceImpl.java index e2a8c40b..27c4c550 100644 --- a/src/main/java/com/ceos/bankids/service/UserServiceImpl.java +++ b/src/main/java/com/ceos/bankids/service/UserServiceImpl.java @@ -56,6 +56,7 @@ public LoginDTO loginWithKakaoAuthenticationCode(KakaoUserDTO kakaoUserDTO) { .username(username) .authenticationCode(kakaoUserDTO.getAuthenticationCode()) .provider(provider).refreshToken("") + .noticeOptIn(false).serviceOptIn(false) .build(); uRepo.save(newUser); @@ -85,6 +86,7 @@ public LoginDTO loginWithAppleAuthenticationCode(String authenticationCode, .username(username) .authenticationCode(authenticationCode) .provider("apple").refreshToken("") + .noticeOptIn(false).serviceOptIn(false) .build(); uRepo.save(newUser);