Skip to content

Commit e724d04

Browse files
Merge pull request #284 from Podo-Store/develop
[BUG] entity default 값 설정
2 parents 267d530 + a6dd1eb commit e724d04

File tree

4 files changed

+32
-16
lines changed

4 files changed

+32
-16
lines changed

src/main/java/PodoeMarket/podoemarket/common/entity/OrderItemEntity.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,25 @@ public class OrderItemEntity {
2525
@GeneratedValue(strategy = GenerationType.AUTO)
2626
private UUID id;
2727

28+
@Builder.Default
2829
@Column(nullable = false)
2930
@ColumnDefault("false")
30-
private Boolean script; // 대본권 구매 여부
31+
private Boolean script = false; // 대본권 구매 여부
3132

33+
@Builder.Default
3234
@Column(nullable = false)
3335
@ColumnDefault("0")
34-
private Integer scriptPrice;
36+
private Integer scriptPrice = 0;
3537

38+
@Builder.Default
3639
@Column(nullable = false)
3740
@ColumnDefault("0")
38-
private Integer performanceAmount;
41+
private Integer performanceAmount = 0;
3942

43+
@Builder.Default
4044
@Column
4145
@ColumnDefault("0")
42-
private Integer performancePrice;
46+
private Integer performancePrice = 0;
4347

4448
@Column(nullable = false)
4549
private Integer totalPrice;

src/main/java/PodoeMarket/podoemarket/common/entity/OrdersEntity.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public class OrdersEntity {
3030
@Column(nullable = false)
3131
private Integer paymentMethod; // 0: 0원, 1: 계좌이체
3232

33+
@Builder.Default
3334
@Enumerated(EnumType.STRING)
3435
@Column(nullable = false)
3536
private OrderStatus orderStatus = OrderStatus.WAIT;

src/main/java/PodoeMarket/podoemarket/common/entity/ProductEntity.java

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,21 +36,24 @@ public class ProductEntity {
3636
@Column
3737
private String imagePath;
3838

39+
@Builder.Default
3940
@Column(nullable = false)
4041
@ColumnDefault("false")
41-
private Boolean script; // 대본권 판매 여부
42+
private Boolean script = false; // 대본권 판매 여부
4243

44+
@Builder.Default
4345
@Column(nullable = false)
4446
@ColumnDefault("0")
45-
private Integer scriptPrice;
47+
private Integer scriptPrice = 0;
4648

49+
@Builder.Default
4750
@Column(nullable = false)
4851
@ColumnDefault("false")
49-
private Boolean performance; // 공연권 판매 여부
52+
private Boolean performance = false; // 공연권 판매 여부
5053

5154
@Column
5255
@ColumnDefault("0")
53-
private Integer performancePrice;
56+
private Integer performancePrice = 0;
5457

5558
@Column
5659
private String descriptionPath;
@@ -62,41 +65,48 @@ public class ProductEntity {
6265
@Column
6366
private String plot;
6467

68+
@Builder.Default
6569
@Column(nullable = false)
6670
@ColumnDefault("0")
67-
private Long viewCount;
71+
private Long viewCount = 0L;
6872

6973
// 관리자(심사 주체) 확인 여부
7074
@Enumerated(EnumType.STRING)
7175
@Column(nullable = false)
7276
private ProductStatus checked = ProductStatus.WAIT;
7377

78+
@Builder.Default
7479
@Column(nullable = false)
7580
@ColumnDefault("0")
76-
private Integer any;
81+
private Integer any = 0;
7782

83+
@Builder.Default
7884
@Column(nullable = false)
7985
@ColumnDefault("0")
80-
private Integer male;
86+
private Integer male = 0;
8187

88+
@Builder.Default
8289
@Column(nullable = false)
8390
@ColumnDefault("0")
84-
private Integer female;
91+
private Integer female = 0;
8592

8693
@Column
8794
private String stageComment;
8895

96+
@Builder.Default
8997
@Column(nullable = false)
9098
@ColumnDefault("0")
91-
private Integer runningTime;
99+
private Integer runningTime = 0;
92100

101+
@Builder.Default
93102
@Column(nullable = false)
94103
@ColumnDefault("0")
95-
private Integer scene; // 장
104+
private Integer scene = 0; // 장
96105

106+
@Builder.Default
97107
@Column(nullable = false)
98108
@ColumnDefault("0")
99-
private Integer act; // 막
109+
private Integer act = 0; // 막
100110

101111
@Column(nullable = false, updatable = false)
102112
private LocalDateTime createdAt;

src/main/java/PodoeMarket/podoemarket/common/entity/UserEntity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,10 @@ public class UserEntity {
3333
@Column(nullable = false)
3434
private String nickname;
3535

36+
@Builder.Default
3637
@Column(nullable = false)
3738
@ColumnDefault("false")
38-
private boolean auth;
39+
private boolean auth = false;
3940

4041
@Enumerated(EnumType.STRING)
4142
@Column

0 commit comments

Comments
 (0)