|
|
@@ -1541,6 +1541,13 @@ INSERT INTO TB_COMMON_CODE VALUES ('G104', 'G104_20', '휴면회원', NULL, 'Y',
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G104', 'G104_30', '탈퇴회원', NULL, 'Y', 30, 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G104', 'G104_40', '메이크샵회원', NULL, 'Y', 40, 1, NOW(), 1, NOW());
|
|
|
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G110', '회원등급', NULL, 'Y', 110, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G110', 'G110_10', 'VIP', NULL, 'Y', 10, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G110', 'G110_20', 'GOLD', NULL, 'Y', 20, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G110', 'G110_30', 'SILVER', NULL, 'Y', 30, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G110', 'G110_40', 'BRONZE', NULL, 'Y', 40, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G110', 'G110_50', 'WELCOME', NULL, 'Y', 50, 1, NOW(), 1, NOW());
|
|
|
+
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G230', '쿠폰유형', NULL, 'Y', 230, 2, NOW(), 2, NOW());
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G230', 'G230_10', '즉시할인쿠폰', NULL, 'Y', 10, 2, NOW(), 2, NOW());
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G230', 'G230_11', '상품쿠폰', NULL, 'Y', 11, 2, NOW(), 2, NOW());
|
|
|
@@ -9978,6 +9985,36 @@ ALTER TABLE TB_CUST_GRADE_HST
|
|
|
APPLY_YMD -- 적용연월일
|
|
|
);
|
|
|
|
|
|
+################################################################################
|
|
|
+# 고객등급정책
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_CUST_GRADE_POLICY RESTRICT;
|
|
|
+CREATE TABLE TB_CUST_GRADE_POLICY (
|
|
|
+ GRADE_POLICY_SQ INT UNSIGNED NOT NULL COMMENT '고객등급정책일련번호',
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+ GRADE_CD VARCHAR(20) NOT NULL COMMENT '등급코드(공통코드G110)',
|
|
|
+ ICON_NM VARCHAR(20) NOT NULL COMMENT '아이콘명',
|
|
|
+ CAL_MONTHS SMALLINT UNSIGNED NOT NULL DEFAULT 3 COMMENT '등급산정월수',
|
|
|
+ MIN_BUY_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '최소구매금액',
|
|
|
+ MIN_BUY_CNT SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '최소구매건수',
|
|
|
+ GRADE_CPN_ID1 VARCHAR(20) COMMENT '등급쿠폰ID1(쿠폰)',
|
|
|
+ GRADE_CPN_ID2 VARCHAR(20) COMMENT '등급쿠폰ID2(쿠폰)',
|
|
|
+ GRADE_CPN_ID3 VARCHAR(20) COMMENT '등급쿠폰ID3(쿠폰)',
|
|
|
+ DISP_ORD SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서',
|
|
|
+ USE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
|
|
|
+)
|
|
|
+COMMENT '고객등급정책. 고객등급정책 변경에 의한 발생';
|
|
|
+
|
|
|
+ALTER TABLE TB_CUST_GRADE_POLICY
|
|
|
+ ADD CONSTRAINT PK_CUST_GRADE_POLICY
|
|
|
+ PRIMARY KEY (
|
|
|
+ GRADE_POLICY_SQ,
|
|
|
+ SITE_CD,
|
|
|
+ GRADE_CD
|
|
|
+ );
|
|
|
+
|
|
|
################################################################################
|
|
|
# 마케팅수신동의이력
|
|
|
################################################################################
|