From 1f28e90793d4cc0faff0b7a1f3832ceec54c3e60 Mon Sep 17 00:00:00 2001 From: JJ503 <63184334+JJ503@users.noreply.github.com> Date: Thu, 4 Jan 2024 00:18:26 +0900 Subject: [PATCH] =?UTF-8?q?reactor:=20=EC=82=AC=EC=9A=A9=EC=9E=90=20?= =?UTF-8?q?=EC=BB=AC=EB=9F=BC=EC=9D=84=20=EB=AA=A8=EB=91=90=20not=20null?= =?UTF-8?q?=EB=A1=9C=20=EC=88=98=EC=A0=95=20=EB=B0=8F=20=EA=B7=B8=EC=97=90?= =?UTF-8?q?=20=EB=94=B0=EB=A5=B8=20=EA=B8=B0=EB=B3=B8=20=EA=B0=92=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/backend/blooming/user/domain/User.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/backend/blooming/user/domain/User.java b/src/main/java/com/backend/blooming/user/domain/User.java index 6f31b40c..d3dd8967 100644 --- a/src/main/java/com/backend/blooming/user/domain/User.java +++ b/src/main/java/com/backend/blooming/user/domain/User.java @@ -27,6 +27,10 @@ @Table(name = "users") public class User extends BaseTimeEntity { + private static final String DEFAULT_NAME = ""; + private static final String DEFAULT_STATUS_MESSAGE = ""; + private static final ThemeColor DEFAULT_THEME_COLOR = ThemeColor.INDIGO; + @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @@ -41,15 +45,15 @@ public class User extends BaseTimeEntity { @Embedded private Email email; - @Column(unique = true, length = 50) - private String name; + @Column(unique = true, length = 50, nullable = false) + private String name = DEFAULT_NAME; @Enumerated(EnumType.STRING) - @Column(name = "theme_color") - private ThemeColor color; + @Column(name = "theme_color", nullable = false) + private ThemeColor color = DEFAULT_THEME_COLOR; - @Column(columnDefinition = "text") - private String statusMessage; + @Column(columnDefinition = "text", nullable = false) + private String statusMessage = DEFAULT_STATUS_MESSAGE; @Column(name = "is_deleted") private boolean deleted = false;