|
|
@@ -2935,6 +2935,7 @@ INSERT INTO TB_COMMON_CODE VALUES ('G068', 'G068_40', '고객클레임', NULL, '
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G068', 'G068_50', '관리자일괄부여', NULL, 'Y', 50, 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G068', 'G068_60', '랜덤쿠폰등록', NULL, 'Y', 60, 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G068', 'G068_90', '프로모션', NULL, 'Y', 90, 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_COMMON_CODE VALUES ('G068', 'G068_91', '출석체크', NULL, 'Y', 91, 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('G068', 'G068_99', '기타', NULL, 'Y', 99, 1, NOW(), 1, NOW());
|
|
|
|
|
|
INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G069', '포인트발생구분', NULL, 'Y', 270, 1, NOW(), 1, NOW());
|
|
|
@@ -6457,7 +6458,8 @@ CREATE TABLE TB_GIFTCARD_RECEIPT (
|
|
|
TRADE_NO VARCHAR(20) NOT NULL COMMENT '거래번호', -- 거래번호
|
|
|
AUTH_NO VARCHAR(20) NOT NULL COMMENT '승인번호', -- 승인번호
|
|
|
AMT INT NOT NULL COMMENT '금액', -- 금액
|
|
|
- REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 등록일시
|
|
|
)
|
|
|
COMMENT '상품권현금영수증. 상품권현금영수증 신규 발행에 의한 발생';
|
|
|
|
|
|
@@ -6475,9 +6477,9 @@ DROP TABLE IF EXISTS TB_GIFTCARD_RECEIPT_API RESTRICT;
|
|
|
CREATE TABLE TB_GIFTCARD_RECEIPT_API (
|
|
|
GFCD_RCP_API_SQ INT UNSIGNED NOT NULL COMMENT '상품권현금영수증API일련번호', -- 상품권현금영수증API일련번호
|
|
|
ORD_NO INT UNSIGNED NOT NULL COMMENT '주문번호', -- 주문번호
|
|
|
- TRADE_NO VARCHAR(20) NOT NULL COMMENT '거래번호', -- 거래번호
|
|
|
- AUTH_NO VARCHAR(20) NOT NULL COMMENT '승인번호', -- 승인번호
|
|
|
- AMT INT NOT NULL COMMENT '금액', -- 금액
|
|
|
+ TRADE_NO VARCHAR(20) NULL COMMENT '거래번호', -- 거래번호
|
|
|
+ AUTH_NO VARCHAR(20) NULL COMMENT '승인번호', -- 승인번호
|
|
|
+ AMT INT NOT NULL COMMENT '금액(취소는 - 로 입력됨)', -- 금액
|
|
|
RESULT_CD VARCHAR(10) NULL COMMENT '결과코드', -- 결과코드
|
|
|
RESULT_MSG VARCHAR(200) NULL COMMENT '결과메시지', -- 결과메시지
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
|
|
|
@@ -10478,6 +10480,7 @@ CREATE TABLE TB_ORDER_CHANGE (
|
|
|
CHG_GB VARCHAR(20) NOT NULL COMMENT '변경구분(공통코드G680)', -- 변경구분(공통코드G680)
|
|
|
CHG_REASON VARCHAR(20) NOT NULL COMMENT '변경사유(공통코드 - 취소:G686, 반품:G688, 교환:G689)', -- 변경사유
|
|
|
CHG_MEMO VARCHAR(1000) NULL COMMENT '변경메모', -- 변경메모
|
|
|
+ WD_GB VARCHAR(1) NULL COMMENT '회수구분', -- 회수구분
|
|
|
CHGER_NM VARCHAR(50) NULL COMMENT '변경자명', -- 변경자명
|
|
|
CHGER_PHNNO VARCHAR(20) NULL COMMENT '변경자휴대전화번호', -- 변경자휴대전화번호
|
|
|
CHGER_TELNO VARCHAR(20) NULL COMMENT '변경자전화번호', -- 변경자전화번호
|
|
|
@@ -10690,6 +10693,12 @@ CREATE INDEX IX_ORDER_DETAIL_03
|
|
|
EXTMALL_ORDER_ID ASC -- 외부몰주문번호
|
|
|
);
|
|
|
|
|
|
+-- 주문상세 인덱스4
|
|
|
+CREATE INDEX IX_ORDER_DETAIL_04
|
|
|
+ ON TB_ORDER_DETAIL( -- 주문상세
|
|
|
+ ORD_DTL_STAT ASC
|
|
|
+ );
|
|
|
+
|
|
|
ALTER TABLE TB_ORDER_DETAIL
|
|
|
MODIFY COLUMN ORD_DTL_NO INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '주문상세번호';
|
|
|
|
|
|
@@ -12606,6 +12615,7 @@ CREATE TABLE TB_CONTENTS (
|
|
|
SUB_TEXT2 VARCHAR(200) NULL COMMENT '서브텍스트2', -- 서브텍스트2
|
|
|
SUB_TEXT3 VARCHAR(200) NULL COMMENT '서브텍스트3', -- 서브텍스트3
|
|
|
SUB_TEXT4 VARCHAR(200) NULL COMMENT '서브텍스트4', -- 서브텍스트4
|
|
|
+ HTML TEXT COMMENT 'HTML',
|
|
|
BRAND_GROUP_NO INT UNSIGNED NULL COMMENT '브랜드그룹번호', -- 브랜드그룹번호
|
|
|
BRAND_GROUP_IMG VARCHAR(200) NULL COMMENT '브랜드그룹이미지경로', -- 브랜드그룹이미지경로
|
|
|
MD_TITLE VARCHAR(200) NULL COMMENT 'MD타이틀', -- MD타이틀
|
|
|
@@ -12664,6 +12674,7 @@ CREATE TABLE TB_CONTENTS_PREVIEW (
|
|
|
SUB_TEXT2 VARCHAR(200) NULL COMMENT '서브텍스트2', -- 서브텍스트2
|
|
|
SUB_TEXT3 VARCHAR(200) NULL COMMENT '서브텍스트3', -- 서브텍스트3
|
|
|
SUB_TEXT4 VARCHAR(200) NULL COMMENT '서브텍스트4', -- 서브텍스트4
|
|
|
+ HTML TEXT COMMENT 'HTML',
|
|
|
BRAND_GROUP_NO INT UNSIGNED NULL COMMENT '브랜드그룹번호', -- 브랜드그룹번호
|
|
|
BRAND_GROUP_IMG VARCHAR(200) NULL COMMENT '브랜드그룹이미지경로', -- 브랜드그룹이미지경로
|
|
|
MD_TITLE VARCHAR(200) NULL COMMENT 'MD타이틀', -- MD타이틀
|
|
|
@@ -14338,4 +14349,527 @@ ALTER TABLE TB_COUPON_AF_CHANNEL
|
|
|
PRIMARY KEY (
|
|
|
CPN_ID, -- 쿠폰ID
|
|
|
AF_LINK_CD -- 제휴채널(공통코드G053)
|
|
|
- );
|
|
|
+ );
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 다다익선
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_TMTB RESTRICT;
|
|
|
+CREATE TABLE TB_TMTB (
|
|
|
+ TMTB_SQ INT UNSIGNED NOT NULL COMMENT '다다익선일련번호', -- 다다익선일련번호
|
|
|
+ TMTB_NM VARCHAR(100) NOT NULL COMMENT '다다익선명', -- 다다익선명
|
|
|
+ TMTB_STAT VARCHAR(20) NOT NULL COMMENT '다다익선상태(공통코드G232)', -- 다다익선상태(공통코드G232)
|
|
|
+ TMTB_ST_DT TIMESTAMP NOT NULL COMMENT '다다익선사작일시', -- 다다익선사작일시
|
|
|
+ TMTB_ED_DT TIMESTAMP NOT NULL COMMENT '다다익선종료일시', -- 다다익선종료일시
|
|
|
+ APPLY_GB VARCHAR(20) NOT NULL COMMENT '적용구분(공통코드G810)', -- 적용구분(공통코드G810)
|
|
|
+ MULTI_YN CHAR(1) NOT NULL COMMENT '복합단일상품여부', -- 복합단일상품여부
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '다다익선 프로모션';
|
|
|
+
|
|
|
+-- 다다익선
|
|
|
+ALTER TABLE TB_TMTB
|
|
|
+ ADD CONSTRAINT PK_TMTB -- 다다익선 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ TMTB_SQ -- 다다익선일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_TMTB
|
|
|
+ MODIFY COLUMN TMTB_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '다다익선일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 다다익선적용상품
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_TMTB_GOODS RESTRICT;
|
|
|
+CREATE TABLE TB_TMTB_GOODS (
|
|
|
+ TMTB_GOODS_SQ INT UNSIGNED NOT NULL COMMENT '다다익선적용상품일련번호', -- 다다익선적용상품일련번호
|
|
|
+ TMTB_SQ INT UNSIGNED NOT NULL COMMENT '다다익선일련번호', -- 다다익선일련번호
|
|
|
+ GOODS_GB VARCHAR(20) NOT NULL COMMENT '상품구분(공통코드G800)', -- 상품구분(공통코드G800)
|
|
|
+ TARGET_GB VARCHAR(20) NOT NULL COMMENT '적용대상(공통코드G260)', -- 적용대상(공통코드G260)
|
|
|
+ TARGET_VAL VARCHAR(20) NOT NULL COMMENT '적용값(브랜드코드, 상품코드, 공급처코드)', -- 적용값
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '다다익선 적용대상 설정';
|
|
|
+
|
|
|
+-- 다다익선적용상품
|
|
|
+ALTER TABLE TB_TMTB_GOODS
|
|
|
+ ADD CONSTRAINT PK_TMTB_GOODS -- 다다익선적용상품 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ TMTB_GOODS_SQ -- 다다익선적용상품일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 다다익선적용상품 인덱스
|
|
|
+CREATE INDEX IX_TMTB_GOODS_01
|
|
|
+ ON TB_TMTB_GOODS( -- 다다익선적용상품
|
|
|
+ TMTB_SQ ASC -- 다다익선일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_TMTB_GOODS
|
|
|
+ MODIFY COLUMN TMTB_GOODS_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '다다익선적용상품일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 다다익선적용대상
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_TMTB_APPLY_GOODS RESTRICT;
|
|
|
+CREATE TABLE TB_TMTB_APPLY_GOODS (
|
|
|
+ TMTB_APPLY_GOODS_SQ INT UNSIGNED NOT NULL COMMENT '다다익선적용대상일련번호', -- 다다익선적용대상일련번호
|
|
|
+ TMTB_SQ INT UNSIGNED NOT NULL COMMENT '다다익선일련번호', -- 다다익선일련번호
|
|
|
+ GOODS_GB VARCHAR(20) NOT NULL COMMENT '상품구분(공통코드G800)', -- 상품구분(공통코드G800)
|
|
|
+ GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '다다익선 실제적용대상 설정';
|
|
|
+
|
|
|
+-- 다다익선적용대상
|
|
|
+ALTER TABLE TB_TMTB_APPLY_GOODS
|
|
|
+ ADD CONSTRAINT PK_TMTB_APPLY_GOODS -- 다다익선적용대상 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ TMTB_APPLY_GOODS_SQ -- 다다익선적용대상일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 다다익선적용대상 인덱스
|
|
|
+CREATE INDEX IX_TMTB_APPLY_GOODS_01
|
|
|
+ ON TB_TMTB_APPLY_GOODS( -- 다다익선적용대상
|
|
|
+ TMTB_SQ ASC -- 다다익선일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_TMTB_APPLY_GOODS
|
|
|
+ MODIFY COLUMN TMTB_APPLY_GOODS_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '다다익선적용대상일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 다다익선할인구간
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_TMTB_SECTION RESTRICT;
|
|
|
+CREATE TABLE TB_TMTB_SECTION (
|
|
|
+ TMTB_SECTION_SQ INT UNSIGNED NOT NULL COMMENT '다다익선할인구간일련번호', -- 다다익선할인구간일련번호
|
|
|
+ TMTB_SQ INT UNSIGNED NOT NULL COMMENT '다다익선일련번호', -- 다다익선일련번호
|
|
|
+ SECTION_GB VARCHAR(20) NOT NULL COMMENT '구간설정구분(공통코드G810)', -- 구간설정구분(공통코드G810)
|
|
|
+ SECTION_VAL INT NOT NULL COMMENT '구간설정값 | 구간할인시작(수량이상, 금액이상)', -- 구간설정값
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '다다익선 할인구간설정 (2차조건)';
|
|
|
+
|
|
|
+-- 다다익선할인구간
|
|
|
+ALTER TABLE TB_TMTB_SECTION
|
|
|
+ ADD CONSTRAINT PK_TB_TMTB_SECTION -- 다다익선할인구간 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ TMTB_SECTION_SQ -- 다다익선할인구간일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 다다익선할인구간 인덱스
|
|
|
+CREATE INDEX IX_TMTB_SECTION_01
|
|
|
+ ON TB_TMTB_SECTION( -- 다다익선할인구간
|
|
|
+ TMTB_SQ ASC -- 다다익선일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_TMTB_SECTION
|
|
|
+ MODIFY COLUMN TMTB_SECTION_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '다다익선할인구간일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 다다익선할인혜택
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_TMTB_VAL RESTRICT;
|
|
|
+CREATE TABLE TB_TMTB_VAL (
|
|
|
+ TMTB_VAL_SQ INT UNSIGNED NOT NULL COMMENT '다다익선할인혜택일련번호', -- 다다익선할인혜택일련번호
|
|
|
+ TMTB_SQ INT UNSIGNED NOT NULL COMMENT '다다익선일련번호', -- 다다익선일련번호
|
|
|
+ TMTB_SECTION_SQ INT UNSIGNED NOT NULL COMMENT '다다익선할인구간일련번호', -- 다다익선할인구간일련번호
|
|
|
+ DC_WAY VARCHAR(20) NOT NULL COMMENT '할인방식(공통코드G240)', -- 할인방식(공통코드G240)
|
|
|
+ DC_VAL INT NOT NULL COMMENT '할인값', -- 할인값
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '다다익선 조건에 따른 할인혜택(금액할인) 설정';
|
|
|
+
|
|
|
+-- 다다익선할인혜택
|
|
|
+ALTER TABLE TB_TMTB_VAL
|
|
|
+ ADD CONSTRAINT PK_TMTB_VAL -- 다다익선할인혜택 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ TMTB_VAL_SQ -- 다다익선할인혜택일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 다다익선할인혜택 인덱스
|
|
|
+CREATE INDEX IX_TMTB_VAL_01
|
|
|
+ ON TB_TMTB_VAL( -- 다다익선할인혜택
|
|
|
+ TMTB_SQ ASC -- 다다익선일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 다다익선할인혜택 인덱스2
|
|
|
+CREATE INDEX IX_TMTB_VAL_02
|
|
|
+ ON TB_TMTB_VAL( -- 다다익선할인혜택
|
|
|
+ TMTB_SECTION_SQ ASC -- 다다익선할인구간일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_TMTB_VAL
|
|
|
+ MODIFY COLUMN TMTB_VAL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '다다익선할인혜택일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 다다익선분담율
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_TMTB_BURDEN RESTRICT;
|
|
|
+
|
|
|
+-- 다다익선분담율
|
|
|
+CREATE TABLE TB_TMTB_BURDEN (
|
|
|
+ TB_TMTB_BURDEN_SQ INT UNSIGNED NOT NULL COMMENT '다다익선분담율일련번호', -- 다다익선분담율일련번호
|
|
|
+ TMTB_SQ INT UNSIGNED NOT NULL COMMENT '다다익선일련번호', -- 다다익선일련번호
|
|
|
+ TMTB_SUPPLY_CD VARCHAR(20) NOT NULL COMMENT '다익선업체코드', -- 다익선업체코드
|
|
|
+ TMTB_BURDEN_RATE VARCHAR(20) NOT NULL COMMENT '다다익선업체분담율', -- 다다익선업체분담율
|
|
|
+ USE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '사용여부', -- 사용여부
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '다다익선 업체 분담율';
|
|
|
+
|
|
|
+-- 다다익선분담율
|
|
|
+ALTER TABLE TB_TMTB_BURDEN
|
|
|
+ ADD CONSTRAINT PK_TMTB_BURDEN -- 다다익선분담율 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ TB_TMTB_BURDEN_SQ -- 다다익선분담율일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 다다익선분담율 인덱스
|
|
|
+CREATE INDEX IX_TMTB_BURDEN_01
|
|
|
+ ON TB_TMTB_BURDEN( -- 다다익선분담율
|
|
|
+ TMTB_SQ ASC -- 다다익선일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_TMTB_BURDEN
|
|
|
+ MODIFY COLUMN TB_TMTB_BURDEN_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '다다익선분담율일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 사은품프로모션
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_FREEGIFT RESTRICT;
|
|
|
+CREATE TABLE TB_FREEGIFT (
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ FREEGIFT_NM VARCHAR(100) NOT NULL COMMENT '상픙품프로모션명', -- 상픙품프로모션명
|
|
|
+ FREEGIFT_STAT VARCHAR(20) NOT NULL COMMENT '사은품프로모션상태', -- 사은품프로모션상태
|
|
|
+ FREEGIFT_STDT TIMESTAMP NOT NULL COMMENT '사은품프로모션시작일시', -- 사은품프로모션시작일시
|
|
|
+ FREEGIFT_EDDT TIMESTAMP NOT NULL COMMENT '사은품프로모션종료일시', -- 사은품프로모션종료일시
|
|
|
+ SELF_YN CHAR(1) NULL COMMENT '자사몰지급여부(제휴몰만 지급하는 경우가 있음)', -- 자사몰지급여부
|
|
|
+ ALL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '지급구분.모두지급 일때는 포인트 금액을 설정 할 수 없음 Y(모두지급), N(선택사은품)', -- 지급구분
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '사은품프로모션';
|
|
|
+
|
|
|
+-- 사은품프로모션
|
|
|
+ALTER TABLE TB_FREEGIFT
|
|
|
+ ADD CONSTRAINT PK_FREEGIFT -- 사은품프로모션 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ FREEGIFT_SQ -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_FREEGIFT
|
|
|
+ MODIFY COLUMN FREEGIFT_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '사은품프로모션일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#사은품제휴몰적용목록
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_FREEGIFT_EXTMALL RESTRICT;
|
|
|
+CREATE TABLE TB_FREEGIFT_EXTMALL (
|
|
|
+ FREEGIFT_EXTMALL_SQ INT UNSIGNED NOT NULL COMMENT '사은품제휴몰적용일련번호', -- 사은품제휴몰적용일련번호
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ EXTMALL_ID VARCHAR(20) NOT NULL COMMENT '제휴몰아이디', -- 제휴몰아이디
|
|
|
+ VENDOR_ID VARCHAR(20) NOT NULL COMMENT '벤더아이디', -- 벤더아이디
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '사은품 제휴몰 적용 목록';
|
|
|
+
|
|
|
+-- 사은품제휴몰적용목록
|
|
|
+ALTER TABLE TB_FREEGIFT_EXTMALL
|
|
|
+ ADD CONSTRAINT PK_FREEGIFT_EXTMALL -- 사은품제휴몰적용목록 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ FREEGIFT_EXTMALL_SQ -- 사은품제휴몰적용일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 사은품제휴몰적용목록 인덱스
|
|
|
+CREATE INDEX IX_FREEGIFT_EXTMALL_01
|
|
|
+ ON TB_FREEGIFT_EXTMALL( -- 사은품제휴몰적용목록
|
|
|
+ FREEGIFT_SQ ASC -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_FREEGIFT_EXTMALL
|
|
|
+ MODIFY COLUMN FREEGIFT_EXTMALL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '사은품제휴몰적용일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 사은품적용상품설정
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_FREEGIFT_GOODS RESTRICT;
|
|
|
+CREATE TABLE TB_FREEGIFT_GOODS (
|
|
|
+ FREEGIFT_GOODS_SQ INT UNSIGNED NOT NULL COMMENT '사은품적용상품일련번호', -- 사은품적용상품일련번호
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ GOODS_GB VARCHAR(20) NOT NULL COMMENT '상품구분(공통코드G800)', -- 상품구분(공통코드G800)
|
|
|
+ TARGET_GB VARCHAR(20) NOT NULL COMMENT '적용대상(공통코드G260)', -- 적용대상(공통코드G260)
|
|
|
+ TARGET_VAL VARCHAR(20) NOT NULL COMMENT '대상값(브랜드코드, 상품코드, 공급처코드)', -- 대상값
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '사은품적용상품설정 (조건설정 | ((공급처 AND 브랜드) OR 상품) AND 금액:구간) (조건1)';
|
|
|
+
|
|
|
+-- 사은품적용상품설정
|
|
|
+ALTER TABLE TB_FREEGIFT_GOODS
|
|
|
+ ADD CONSTRAINT PK_FREEGIFT_GOODS -- 사은품적용상품설정 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ FREEGIFT_GOODS_SQ -- 사은품적용상품일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 사은품적용상품설정 인덱스
|
|
|
+CREATE INDEX IX_FREEGIFT_GOODS_01
|
|
|
+ ON TB_FREEGIFT_GOODS( -- 사은품적용상품설정
|
|
|
+ FREEGIFT_SQ ASC -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_FREEGIFT_GOODS
|
|
|
+ MODIFY COLUMN FREEGIFT_GOODS_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '사은품적용상품일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 사은품지급구간
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_FREEGIFT_SECTION RESTRICT;
|
|
|
+CREATE TABLE TB_FREEGIFT_SECTION (
|
|
|
+ FREEGIFT_SECTION_SQ INT UNSIGNED NOT NULL COMMENT '사은품지급구간일련번호', -- 사은품지급구간일련번호
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ SECTION_GB VARCHAR(20) NOT NULL COMMENT '구간설정구분(공통코드G810)', -- 구간설정구분(공통코드G810)
|
|
|
+ SECTION_VAL INT NOT NULL COMMENT '구간설정값 | 구간할인시작(수량이상, 금액이상)', -- 구간설정값
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '사은품지급조건의 구간을 설정 (조건2)';
|
|
|
+
|
|
|
+-- 사은품지급구간
|
|
|
+ALTER TABLE TB_FREEGIFT_SECTION
|
|
|
+ ADD CONSTRAINT PK_FREEGIFT_SECTION -- 사은품지급구간 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ FREEGIFT_SECTION_SQ -- 사은품지급구간일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 사은품지급구간 인덱스
|
|
|
+CREATE INDEX IX_FREEGIFT_SECTION_01
|
|
|
+ ON TB_FREEGIFT_SECTION( -- 사은품지급구간
|
|
|
+ FREEGIFT_SQ ASC -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_FREEGIFT_SECTION
|
|
|
+ MODIFY COLUMN FREEGIFT_SECTION_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '사은품지급구간일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 사은품상품혜택
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_FREEGIFT_VAL RESTRICT;
|
|
|
+CREATE TABLE TB_FREEGIFT_VAL (
|
|
|
+ FREEGIFT_VAL_SQ INT UNSIGNED NOT NULL COMMENT '사은품상품혜택일련번호', -- 사은품상품혜택일련번호
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ FREEGIFT_SECTION_SQ INT UNSIGNED NOT NULL COMMENT '사은품지급구간일련번호', -- 사은품지급구간일련번호
|
|
|
+ PRODUCT_NO INT UNSIGNED NULL COMMENT '상품코드(사은품코드)', -- 상품코드(사은품코드)
|
|
|
+ USE_POINT INT NOT NULL COMMENT '사용포인트', -- 사용포인트
|
|
|
+ ITEM_QTY SMALLINT NOT NULL COMMENT '사은품지급수량', -- 사은품지급수량
|
|
|
+ LIMIT_QTY SMALLINT NOT NULL COMMENT '사은품한정수량', -- 사은품한정수량
|
|
|
+ LEFT_QTY SMALLINT NOT NULL COMMENT '사은품남은수량', -- 사은품남은수량
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '사은품상품혜택';
|
|
|
+
|
|
|
+-- 사은품상품혜택
|
|
|
+ALTER TABLE TB_FREEGIFT_VAL
|
|
|
+ ADD CONSTRAINT PK_FREEGIFT_VAL -- 사은품상품혜택 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ FREEGIFT_VAL_SQ -- 사은품상품혜택일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 사은품상품혜택 인덱스
|
|
|
+CREATE INDEX IX_FREEGIFT_VAL_01
|
|
|
+ ON TB_FREEGIFT_VAL( -- 사은품상품혜택
|
|
|
+ FREEGIFT_SQ ASC -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 사은품상품혜택 인덱스2
|
|
|
+CREATE INDEX IX_FREEGIFT_VAL_02
|
|
|
+ ON TB_FREEGIFT_VAL( -- 사은품상품혜택
|
|
|
+ FREEGIFT_SECTION_SQ ASC -- 사은품지급구간일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_FREEGIFT_VAL
|
|
|
+ MODIFY COLUMN FREEGIFT_VAL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '사은품상품혜택일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 주문사은품
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_ORD_FREEGIFT RESTRICT;
|
|
|
+CREATE TABLE TB_ORD_FREEGIFT (
|
|
|
+ ORD_FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '주문사은품일련번호', -- 주문사은품일련번호
|
|
|
+ ORD_NO INT UNSIGNED NOT NULL COMMENT '주문번호', -- 주문번호
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '주문사은품';
|
|
|
+
|
|
|
+-- 주문사은품
|
|
|
+ALTER TABLE TB_ORD_FREEGIFT
|
|
|
+ ADD CONSTRAINT PK_ORD_FREEGIFT -- 주문사은품 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ ORD_FREEGIFT_SQ -- 주문사은품일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품 인덱스
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_01
|
|
|
+ ON TB_ORD_FREEGIFT( -- 주문사은품
|
|
|
+ ORD_NO ASC -- 주문번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품 인덱스2
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_02
|
|
|
+ ON TB_ORD_FREEGIFT( -- 주문사은품
|
|
|
+ FREEGIFT_SQ ASC -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_ORD_FREEGIFT
|
|
|
+ MODIFY COLUMN ORD_FREEGIFT_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '주문사은품일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 주문사은품헤택
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_ORD_FREEGIFT_VAL RESTRICT;
|
|
|
+CREATE TABLE TB_ORD_FREEGIFT_VAL (
|
|
|
+ ORD_FREEGIFT_VAL_SQ INT UNSIGNED NOT NULL COMMENT '주문사은품혜택일련번호', -- 주문사은품혜택일련번호
|
|
|
+ ORD_FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '주문사은품일련번호', -- 주문사은품일련번호
|
|
|
+ ORD_NO INT UNSIGNED NOT NULL COMMENT '주문번호', -- 주문번호
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ FREEGIFT_VAL_SQ INT UNSIGNED NOT NULL COMMENT '사은품상품혜택일련번호', -- 사은품상품혜택일련번호
|
|
|
+ ORD_DTL_STAT VARCHAR(50) NOT NULL COMMENT '주문상세상태', -- 주문상세상태
|
|
|
+ USE_POINT INT NOT NULL COMMENT '사용포인트', -- 사용포인트
|
|
|
+ ITEM_QTY INT NOT NULL COMMENT '사은품수량', -- 사은품수량
|
|
|
+ PRODUCT_NO INT UNSIGNED NOT NULL COMMENT '사은품상품번호', -- 사은품상품번호
|
|
|
+ PRODUCT_CODE VARCHAR(20) NOT NULL COMMENT 'PRODUCT_CODE', -- PRODUCT_CODE
|
|
|
+ GOODS_NUM VARCHAR(200) NULL COMMENT '품번(자사상품만)', -- 품번(자사상품만)
|
|
|
+ BRAND_CD VARCHAR(200) NULL COMMENT '브랜드코드', -- 브랜드코드
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '주문사은품헤택';
|
|
|
+
|
|
|
+-- 주문사은품헤택
|
|
|
+ALTER TABLE TB_ORD_FREEGIFT_VAL
|
|
|
+ ADD CONSTRAINT PK_ORD_FREEGIFT_VAL -- 주문사은품헤택 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ ORD_FREEGIFT_VAL_SQ -- 주문사은품혜택일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품헤택 인덱스
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_VAL_01
|
|
|
+ ON TB_ORD_FREEGIFT_VAL( -- 주문사은품헤택
|
|
|
+ ORD_FREEGIFT_SQ ASC -- 주문사은품일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품헤택 인덱스2
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_VAL_02
|
|
|
+ ON TB_ORD_FREEGIFT_VAL( -- 주문사은품헤택
|
|
|
+ ORD_NO ASC -- 주문번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품헤택 인덱스3
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_VAL_03
|
|
|
+ ON TB_ORD_FREEGIFT_VAL( -- 주문사은품헤택
|
|
|
+ FREEGIFT_SQ ASC -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품헤택 인덱스4
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_VAL_04
|
|
|
+ ON TB_ORD_FREEGIFT_VAL( -- 주문사은품헤택
|
|
|
+ FREEGIFT_VAL_SQ ASC -- 사은품상품혜택일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_ORD_FREEGIFT_VAL
|
|
|
+ MODIFY COLUMN ORD_FREEGIFT_VAL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '주문사은품혜택일련번호';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+# 주문사은품상세
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_ORD_FREEGIFT_DTL RESTRICT;
|
|
|
+CREATE TABLE TB_ORD_FREEGIFT_DTL (
|
|
|
+ ORD_FREEGIFT_DTL_SQ INT UNSIGNED NOT NULL COMMENT '주문사은품상세일련번호', -- 주문사은품상세일련번호
|
|
|
+ ORD_FREEGIFT_VAL_SQ INT UNSIGNED NOT NULL COMMENT '주문사은품혜택일련번호', -- 주문사은품혜택일련번호
|
|
|
+ FREEGIFT_SQ INT UNSIGNED NOT NULL COMMENT '사은품프로모션일련번호', -- 사은품프로모션일련번호
|
|
|
+ ORD_NO INT UNSIGNED NOT NULL COMMENT '주문번호', -- 주문번호
|
|
|
+ ORD_DTL_NO INT UNSIGNED NOT NULL COMMENT '주문상세번호 (상세번호가 취소 될때 마다 사은품 회수 계획)', -- 주문상세번호
|
|
|
+ DEL_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
|
|
|
+ REG_DT TIMESTAMP NOT NULL COMMENT '등록일시', -- 등록일시
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL COMMENT '수정일시' -- 수정일시
|
|
|
+)
|
|
|
+COMMENT '주문사은품상세';
|
|
|
+
|
|
|
+-- 주문사은품상세
|
|
|
+ALTER TABLE TB_ORD_FREEGIFT_DTL
|
|
|
+ ADD CONSTRAINT PK_TB_ORD_FREEGIFT_DTL -- 주문사은품상세 기본키
|
|
|
+ PRIMARY KEY (
|
|
|
+ ORD_FREEGIFT_DTL_SQ -- 주문사은품상세일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품상세 인덱스
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_DTL_01
|
|
|
+ ON TB_ORD_FREEGIFT_DTL( -- 주문사은품상세
|
|
|
+ ORD_FREEGIFT_VAL_SQ ASC -- 주문사은품혜택일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품상세 인덱스2
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_DTL_02
|
|
|
+ ON TB_ORD_FREEGIFT_DTL( -- 주문사은품상세
|
|
|
+ FREEGIFT_SQ ASC -- 사은품프로모션일련번호
|
|
|
+ );
|
|
|
+
|
|
|
+-- 주문사은품상세 인덱스3
|
|
|
+CREATE INDEX IX_ORD_FREEGIFT_DTL_03
|
|
|
+ ON TB_ORD_FREEGIFT_DTL( -- 주문사은품상세
|
|
|
+ ORD_NO ASC, -- 주문번호
|
|
|
+ ORD_DTL_NO ASC -- 주문상세번호
|
|
|
+ );
|
|
|
+
|
|
|
+ALTER TABLE TB_ORD_FREEGIFT_DTL
|
|
|
+ MODIFY COLUMN ORD_FREEGIFT_DTL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '주문사은품상세일련번호';
|