|
|
@@ -1685,6 +1685,39 @@ INSERT INTO TB_COMMON_CODE VALUES ('G940', 'G940_88', '신한은행(조흥통합
|
|
|
--INSERT INTO TB_COMMON_CODE VALUES ('G940', 'G940_97', '카카오머니', NULL, 'N', 97, 1, NOW(), 1, NOW());
|
|
|
--INSERT INTO TB_COMMON_CODE VALUES ('G940', 'G940_98', '페이코', NULL, 'N', 98, 1, NOW(), 1, NOW());
|
|
|
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G941', '신용카드(프론트노출용)', NULL, 'Y', 940, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_01', '현대카드', NULL, 'Y', 2, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_02', '삼성카드', NULL, 'Y', 3, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_03', '롯데카드', NULL, 'Y', 4, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_04', 'KB국민카드', NULL, 'Y', 5, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_05', 'KEB하나카드', NULL, 'Y', 6, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_06', '우리카드', NULL, 'Y', 7, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_07', '씨티카드', NULL, 'Y', 8, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_08', '신한카드', NULL, 'Y', 9, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_09', 'SC제일카드', NULL, 'Y', 10, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_10', '대구카드', NULL, 'Y', 11, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_11', '부산카드', NULL, 'Y', 12, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_12', '광주카드', NULL, 'Y', 13, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_13', '경남카드', NULL, 'Y', 14, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_14', '전북카드', NULL, 'Y', 15, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_15', '제주카드', NULL, 'Y', 16, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_16', 'NH농협카드', NULL, 'Y', 17, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_17', 'IBK기업은행카드', NULL, 'Y', 18, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_18', '수협카드', NULL, 'Y', 19, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_19', 'KDB산업카드', NULL, 'Y', 20, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_20', '신협카드', NULL, 'Y', 21, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_21', '우체국카드', NULL, 'Y', 22, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_22', '새마을금고카드', NULL, 'Y', 23, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_23', '산림조합카드', NULL, 'Y', 24, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_24', '저축은행카드', NULL, 'Y', 25, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_25', 'BC카드', NULL, 'Y', 26, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_26', 'VISA카드', NULL, 'Y', 27, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_27', 'MASTERCARD카드', NULL, 'Y', 28, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_28', 'AMEX카드', NULL, 'Y', 29, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_29', 'JCB카드', NULL, 'Y', 30, 2, NOW(), 2, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G941', 'G941_30', 'Unionpay카드', NULL, 'Y', 31, 2, NOW(), 2, NOW());
|
|
|
+UPDATE TB_COMMON_CODE SET DISP_ORD = DISP_ORD-1 WHERE CD_GB = 'G941';
|
|
|
+
|
|
|
################################################################################
|
|
|
#배송지
|
|
|
################################################################################
|
|
|
@@ -3878,11 +3911,8 @@ CREATE TABLE TB_AD_KEYWORD_GOODS (
|
|
|
AD_KEYWORD_SQ INT UNSIGNED NOT NULL COMMENT '광고키워드일련번호',
|
|
|
GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
DISP_ORD TINYINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
|
|
|
- DEL_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 '수정일시', -- 수정일시
|
|
|
PRIMARY KEY (AD_KEYWORD_SQ, GOODS_CD),
|
|
|
INDEX IX_AD_KEYWORD_GOODS_01 (GOODS_CD)
|
|
|
)
|
|
|
@@ -7376,13 +7406,15 @@ ALTER TABLE TB_GOODS_EP_SKIP
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_GOODS_SAFE_NO RESTRICT;
|
|
|
CREATE TABLE TB_GOODS_SAFE_NO (
|
|
|
- GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
- CERT_NUM VARCHAR(20) NOT NULL COMMENT '안전인증번호', -- 안전인증번호
|
|
|
- CERT_DT VARCHAR(8) NOT NULL 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 '수정일시' -- 수정일시
|
|
|
+ GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
+ CERT_NUM VARCHAR(20) NOT NULL COMMENT '안전인증번호', -- 안전인증번호
|
|
|
+ CERT_STATE VARCHAR(100) NOT NULL COMMENT '인증상태(적합,반납,청문실시,기간만료,안저인증취소 등)', -- 인증상태
|
|
|
+ CERT_DIV VARCHAR(200) NOT NULL COMMENT '인증구분(전안법/어린이법의 안전인증. 안전확인 대상)', -- 인증구분
|
|
|
+ CERT_DT VARCHAR(8) NOT NULL 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 '상품 안전인증번호. 상품별 신규 안전인증번호 등록에 의한 발생';
|
|
|
|
|
|
@@ -7596,6 +7628,107 @@ INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','7','가을기획','G006_3','Y'
|
|
|
INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','8','겨울기획','G006_4','Y', 6, NOW(), 6, NOW());
|
|
|
INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','9','사계절','G006_5','Y', 6, NOW(), 6, NOW());
|
|
|
|
|
|
+################################################################################
|
|
|
+# 카드프로모션
|
|
|
+################################################################################
|
|
|
+-- 카드프로모션
|
|
|
+DROP TABLE IF EXISTS TB_CARD_PROMOTION RESTRICT;
|
|
|
+
|
|
|
+-- 카드프로모션
|
|
|
+CREATE TABLE TB_CARD_PROMOTION (
|
|
|
+ CARD_PRMT_SQ INT UNSIGNED NOT NULL COMMENT '카드프로모션일련번호', -- 카드프로모션일련번호
|
|
|
+ PRMT_NM VARCHAR(100) NOT NULL COMMENT '프로모션명', -- 프로모션명
|
|
|
+ PRMT_STD VARCHAR(8) NOT NULL COMMENT '프로모션시작일', -- 프로모션시작일
|
|
|
+ PRMT_EDD VARCHAR(8) NOT NULL COMMENT '프로모션종료일', -- 프로모션종료일
|
|
|
+ PRMT_GB CHAR(1) NOT NULL DEFAULT 'A' COMMENT '프로모션구분(A:할인, B:무이자)', -- 프로모션구분
|
|
|
+ DC_GB VARCHAR(1) NULL COMMENT '행사구분(프로모션구분이 A:할인인 경우)', -- 할인구분
|
|
|
+ LINK_URL VARCHAR(200) NULL COMMENT '연결URL', -- 연결URL
|
|
|
+ NOTE LONGTEXT NULL COMMENT '안내', -- 안내
|
|
|
+ DISP_YN CHAR(1) NULL DEFAULT 'Y' 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_CARD_PROMOTION
|
|
|
+ ADD CONSTRAINT PK_CARD_PROMOTION -- 카드프로모션 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ CARD_PRMT_SQ -- 카드프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 카드프로모션 인덱스
|
|
|
+CREATE INDEX IX_CARD_PROMOTION_01
|
|
|
+ ON TB_CARD_PROMOTION( -- 카드프로모션
|
|
|
+ PRMT_NM ASC -- 프로모션명
|
|
|
+ );
|
|
|
+
|
|
|
+-- 카드프로모션 인덱스2
|
|
|
+CREATE INDEX IX_CARD_PROMOTION_02
|
|
|
+ ON TB_CARD_PROMOTION( -- 카드프로모션
|
|
|
+ PRMT_STD ASC, -- 프로모션시작일
|
|
|
+ PRMT_EDD ASC -- 프로모션종료일
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_CARD_PROMOTION
|
|
|
+ MODIFY COLUMN CARD_PRMT_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '카드프로모션일련번호';
|
|
|
+
|
|
|
+ALTER TABLE TB_CARD_PROMOTION
|
|
|
+ AUTO_INCREMENT = 1;
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 카드프로모션행사조건
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_CARD_PROMOTION_CONDITION RESTRICT;
|
|
|
+CREATE TABLE TB_CARD_PROMOTION_CONDITION (
|
|
|
+ CARD_PRMT_CDT_SQ INT UNSIGNED NOT NULL COMMENT '카드프로모션행사조건일련번호', -- 카드프로모션행사조건일련번호
|
|
|
+ CARD_PRMT_SQ INT UNSIGNED NOT NULL COMMENT '카드프로모션일련번호', -- 카드프로모션일련번호
|
|
|
+ MIN_PAY_AMT INT UNSIGNED NOT NULL COMMENT '최소결제금액', -- 최소결제금액
|
|
|
+ DC_WAY VARCHAR(20) NOT NULL COMMENT '할인구분할인방식(공통코드G240, 프로모션구분이 A:할인인 경우)', -- 할인구분할인방식(공통코드G240)
|
|
|
+ DC_VAL SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '할인값(프로모션구분이 A:할인인 경우, 할인방식이 금액이면 할인금액, 율이면 할인율)', -- 할인값
|
|
|
+ MAX_DC_AMT SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '최대할인금액(프로모션구분이 A:할인인 경우)', -- 최대할인금액
|
|
|
+ MIN_NO_ITRT VARCHAR(2) NULL COMMENT '최소무이자월수(프로모션구분이 B:무이자 인경우)', -- 최소무이자월수
|
|
|
+ MAX_NO_ITRT VARCHAR(2) NULL COMMENT '최대무이자월수(프로모션구분이 B:무이자 인경우)', -- 최대무이자월수
|
|
|
+ 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_CARD_PROMOTION_CONDITION
|
|
|
+ ADD CONSTRAINT PK_CARD_PROMOTION_CONDITION -- 카드프로모션행사조건 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ CARD_PRMT_CDT_SQ -- 카드프로모션행사조건일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_CARD_PROMOTION_CONDITION
|
|
|
+ MODIFY COLUMN CARD_PRMT_CDT_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '카드프로모션행사조건일련번호';
|
|
|
+
|
|
|
+ALTER TABLE TB_CARD_PROMOTION_CONDITION
|
|
|
+ AUTO_INCREMENT = 1;
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 카드프로모션대상
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_CARD_PROMOTION_TARGET RESTRICT;
|
|
|
+CREATE TABLE TB_CARD_PROMOTION_TARGET (
|
|
|
+ CARD_PRMT_CDT_SQ INT UNSIGNED NOT NULL COMMENT '카드프로모션행사조건일련번호', -- 카드프로모션행사조건일련번호
|
|
|
+ PRMT_TARGET_CD VARCHAR(20) NOT NULL COMMENT '포로모션대상카드(공통코드G941)', -- 포로모션대상카드(공통코드G941)
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
|
|
|
+)
|
|
|
+COMMENT '카드프로모션대상. 카드프로모션대상 신규 생성시 발생';
|
|
|
+
|
|
|
+-- 카드프로모션대상
|
|
|
+ALTER TABLE TB_CARD_PROMOTION_TARGET
|
|
|
+ ADD CONSTRAINT PK_CARD_PROMOTION_TARGET -- 카드프로모션대상 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ CARD_PRMT_CDT_SQ -- 카드프로모션행사조건일련번호
|
|
|
+ );
|
|
|
|
|
|
################################################################################
|
|
|
# 장바구니
|