|
@@ -6405,6 +6405,52 @@ ALTER TABLE TB_CUST_CONTACT_HST
|
|
|
|
|
|
|
|
ALTER TABLE TB_CUST_CONTACT_HST
|
|
ALTER TABLE TB_CUST_CONTACT_HST
|
|
|
AUTO_INCREMENT = 1;
|
|
AUTO_INCREMENT = 1;
|
|
|
|
|
+
|
|
|
|
|
+################################################################################
|
|
|
|
|
+# 고객쿠폰
|
|
|
|
|
+################################################################################
|
|
|
|
|
+DROP TABLE IF EXISTS TB_CUST_COUPON RESTRICT;
|
|
|
|
|
+CREATE TABLE TB_CUST_COUPON (
|
|
|
|
|
+ CUST_CPN_SQ INT UNSIGNED NOT NULL COMMENT '고객쿠폰일련번호', -- 고객쿠폰일련번호
|
|
|
|
|
+ CUST_NO INT UNSIGNED NOT NULL COMMENT '고객번호', -- 고객번호
|
|
|
|
|
+ CPN_ID VARCHAR(20) NOT NULL COMMENT '쿠폰ID', -- 쿠폰ID
|
|
|
|
|
+ AVAIL_STDT TIMESTAMP NOT NULL COMMENT '유효시작일시', -- 유효시작일시
|
|
|
|
|
+ AVAIL_EDDT TIMESTAMP NOT NULL COMMENT '유효종료일시', -- 유효종료일시
|
|
|
|
|
+ PUB_REASON VARCHAR(20) NOT NULL COMMENT '발행사유(공통코드G250)', -- 발행사유(공통코드G250)
|
|
|
|
|
+ PUB_REASON_DTL VARCHAR(1000) NULL COMMENT '발행사유상세', -- 발행사유상세
|
|
|
|
|
+ USED_DT TIMESTAMP NULL COMMENT '사용된일시', -- 사용된일시
|
|
|
|
|
+ END_ALIM_SEND_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '만료알림발송여부', -- 만료알림발송여부
|
|
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
|
|
+)
|
|
|
|
|
+COMMENT '고객쿠폰. 고객에게 쿠폰 발행 시 발생';
|
|
|
|
|
+
|
|
|
|
|
+-- 고객쿠폰
|
|
|
|
|
+ALTER TABLE TB_CUST_COUPON
|
|
|
|
|
+ ADD CONSTRAINT PK_CUST_COUPON -- 고객쿠폰 기본키
|
|
|
|
|
+ PRIMARY KEY (
|
|
|
|
|
+ CUST_CPN_SQ -- 고객쿠폰일련번호
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+-- 고객쿠폰 인덱스
|
|
|
|
|
+CREATE INDEX IX_CUST_COUPON_01
|
|
|
|
|
+ ON TB_CUST_COUPON( -- 고객쿠폰
|
|
|
|
|
+ CUST_NO ASC -- 고객번호
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+-- 고객쿠폰 인덱스2
|
|
|
|
|
+CREATE INDEX IX_CUST_COUPON_02
|
|
|
|
|
+ ON TB_CUST_COUPON( -- 고객쿠폰
|
|
|
|
|
+ CPN_ID ASC -- 쿠폰ID
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+ALTER TABLE TB_CUST_COUPON
|
|
|
|
|
+ MODIFY COLUMN CUST_CPN_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '고객쿠폰일련번호';
|
|
|
|
|
+
|
|
|
|
|
+ALTER TABLE TB_CUST_COUPON
|
|
|
|
|
+ AUTO_INCREMENT = 1;
|
|
|
|
|
|
|
|
################################################################################
|
|
################################################################################
|
|
|
# 상품 시퀀스
|
|
# 상품 시퀀스
|
|
@@ -6813,6 +6859,7 @@ CREATE TABLE TB_COUPON (
|
|
|
PLAN_SQ INT UNSIGNED NULL COMMENT '기획전번호(쿠폰유형이 플러스쿠폰 일 때 사용 기획전번호)', -- 기획전번호
|
|
PLAN_SQ INT UNSIGNED NULL COMMENT '기획전번호(쿠폰유형이 플러스쿠폰 일 때 사용 기획전번호)', -- 기획전번호
|
|
|
REISSUANCE VARCHAR(20) NULL COMMENT '쿠폰재발급여부(공통코드G231)', -- 쿠폰재발급여부(공통코드G231)
|
|
REISSUANCE VARCHAR(20) NULL COMMENT '쿠폰재발급여부(공통코드G231)', -- 쿠폰재발급여부(공통코드G231)
|
|
|
CPN_STAT VARCHAR(20) NULL DEFAULT 'G232_10' COMMENT '쿠폰상태(공통코드G232)', -- 쿠폰상태(공통코드G232)
|
|
CPN_STAT VARCHAR(20) NULL DEFAULT 'G232_10' COMMENT '쿠폰상태(공통코드G232)', -- 쿠폰상태(공통코드G232)
|
|
|
|
|
+ END_ALIM_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '만료알림여부',
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|