@@ -25,11 +25,11 @@ public class PaymentMethod extends BaseEntity {
2525
2626 // 결제수단의 종류(CARD/BANK)...
2727 @ Enumerated (EnumType .STRING )
28- @ Column (length = 16 , nullable = false )
28+ @ Column (length = 16 , nullable = false , updatable = false )
2929 private PaymentMethodType methodType ; // 카드인지, 계좌인지..
3030
3131 // 공통 정보..
32- @ Column (length = 200 )
32+ @ Column (length = 200 , updatable = false )
3333 private String token ; // PG에서 받은 토큰(필수 아님)..
3434
3535 @ Column (length = 100 )
@@ -39,7 +39,7 @@ public class PaymentMethod extends BaseEntity {
3939 private Boolean isDefault ; // 내가 주로 쓰는 결제수단(true/false)..
4040
4141 // 카드 전용 정보..
42- @ Column (length = 50 )
42+ @ Column (length = 50 , updatable = false )
4343 private String brand ; // 카드 브랜드/발급사(예: SHINHAN)..
4444
4545 @ Column (length = 4 , updatable = false )
@@ -58,7 +58,7 @@ public class PaymentMethod extends BaseEntity {
5858 @ Column (length = 4 , updatable = false )
5959 private String acctLast4 ; // 계좌번호 끝 4자리(예: 5678)..
6060
61- @ Column (length = 32 , nullable = false )
61+ @ Column (length = 32 , nullable = false , updatable = false )
6262 private String provider ; // 어떤 PG를 통해 결제하는지(예: "toss")..
6363
6464 @ Column (nullable = false )
0 commit comments