|
|
@@ -12276,73 +12276,55 @@ ALTER TABLE TB_CART_DETAIL
|
|
|
# 장바구니이력
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_CART_HST RESTRICT;
|
|
|
-CREATE TABLE TB_CART_HST (
|
|
|
- CART_DTL_SQ INT UNSIGNED NOT NULL COMMENT '장바구니이력일련번호', -- 장바구니이력일련번호
|
|
|
- CART_GB VARCHAR(20) NOT NULL COMMENT '장바구니구분(공통코드G026)', -- 장바구니구분(공통코드G026)
|
|
|
- GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
- GOODS_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '수량',
|
|
|
- DEAL_GOODS_CD VARCHAR(20) NULL COMMENT '딜상품코드',
|
|
|
- ORD_NO INT UNSIGNED NOT NULL COMMENT '주문번호', -- 주문번호
|
|
|
- CUST_NO INT UNSIGNED NULL COMMENT '고객번호', -- 고객번호
|
|
|
- AF_LINK_CD VARCHAR(20) NULL COMMENT '제휴링크코드', -- 제휴링크코드
|
|
|
- ITHR_CD VARCHAR(20) NULL COMMENT '유입경로(공통코드G027)', -- 유입경로(공통코드G027)
|
|
|
- CONTENTS_LOC VARCHAR(20) NULL COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
|
|
|
- PLAN_DTL_SQ INT UNSIGNED NULL COMMENT '기획전상세번호', -- 기획전상세번호
|
|
|
- REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
- REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
|
|
|
-)
|
|
|
-COMMENT '장바구니이력. 결제완료 시 장바구니 이력 생성에 의한 발생';
|
|
|
-
|
|
|
--- 장바구니이력
|
|
|
-ALTER TABLE TB_CART_HST
|
|
|
- ADD CONSTRAINT PK_CART_HST -- 장바구니이력 기본키
|
|
|
- PRIMARY KEY (
|
|
|
- CART_DTL_SQ -- 장바구니이력일련번호
|
|
|
- );
|
|
|
-
|
|
|
--- 장바구니이력 인덱스
|
|
|
-CREATE INDEX IX_CART_HST_01
|
|
|
- ON TB_CART_HST( -- 장바구니이력
|
|
|
- CUST_NO ASC -- 고객번호
|
|
|
- );
|
|
|
-
|
|
|
--- 장바구니이력 인덱스2
|
|
|
-CREATE INDEX IX_CART_HST_02
|
|
|
- ON TB_CART_HST( -- 장바구니이력
|
|
|
- ORD_NO ASC -- 주문번호
|
|
|
- );
|
|
|
-
|
|
|
-ALTER TABLE TB_CART_HST
|
|
|
- MODIFY COLUMN CART_DTL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '장바구니이력일련번호';
|
|
|
-
|
|
|
-ALTER TABLE TB_CART_HST
|
|
|
- AUTO_INCREMENT = 1;
|
|
|
+CREATE TABLE TB_CART_HST
|
|
|
+(
|
|
|
+ CART_SQ int unsigned null comment '장바구니이력일련번호',
|
|
|
+ CART_GB varchar(20) not null comment '장바구니구분(공통코드G026)',
|
|
|
+ GOODS_CD varchar(20) not null comment '상품코드',
|
|
|
+ PRODUCT_NO int unsigned null comment 'ProductNo(WMS)',
|
|
|
+ PRODUCT_CODE varchar(50) null comment 'ProductCode(WMS)',
|
|
|
+ GOODS_QTY smallint default 0 not null comment '수량',
|
|
|
+ DEAL_GOODS_CD varchar(20) null comment '딜상품코드',
|
|
|
+ ORD_NO int unsigned not null comment '주문번호',
|
|
|
+ CUST_NO int unsigned null comment '고객번호',
|
|
|
+ AF_LINK_CD varchar(20) null comment '제휴링크코드',
|
|
|
+ ITHR_CD varchar(20) null comment '유입경로(공통코드G027)',
|
|
|
+ CONTENTS_LOC varchar(20) null comment '컨텐츠위치(공통코드G028)',
|
|
|
+ PLAN_DTL_SQ int unsigned null comment '기획전상세번호',
|
|
|
+ REG_NO int unsigned not null comment '등록자번호',
|
|
|
+ REG_DT timestamp default CURRENT_TIMESTAMP not null comment '등록일시'
|
|
|
+)
|
|
|
+ comment '장바구니이력. 결제완료 시 장바구니 이력 생성에 의한 발생';
|
|
|
+
|
|
|
+create index IX_CART_HST_01
|
|
|
+ on tb_cart_hst (CUST_NO);
|
|
|
+
|
|
|
+create index IX_CART_HST_02
|
|
|
+ on tb_cart_hst (ORD_NO);
|
|
|
|
|
|
################################################################################
|
|
|
# 장바구니상세이력
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_CART_DETAIL_HST RESTRICT;
|
|
|
-CREATE TABLE TB_CART_DETAIL_HST (
|
|
|
- CART_DTL_SQ INT UNSIGNED NOT NULL COMMENT '장바구니이력일련번호', -- 장바구니이력일련번호
|
|
|
- ITEM_CD VARCHAR(20) NOT NULL COMMENT '단품코드(상품). 일반상품과 딜상품은 상품코드와 동일', -- 단품코드
|
|
|
- OPT_CD VARCHAR(200) NOT NULL COMMENT '옵션코드', -- 옵션코드
|
|
|
- OPT_CD1 VARCHAR(200) NULL COMMENT '옵션코드1', -- 옵션코드1
|
|
|
- OPT_CD2 VARCHAR(200) NULL COMMENT '옵션코드2', -- 옵션코드2
|
|
|
- SKU_MODEL_NO VARCHAR(50) NULL COMMENT 'SKUModelNo(WMS)',
|
|
|
- PRODUCT_NO INT UNSIGNED NULL COMMENT 'ProductNo(WMS)',
|
|
|
- PRODUCT_CODE VARCHAR(50) NULL COMMENT 'ProductCode(WMS)',
|
|
|
- ITEM_QTY SMALLINT UNSIGNED NOT NULL COMMENT '단품수량', -- 단품수량
|
|
|
- REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
- REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
|
|
|
-)
|
|
|
-COMMENT '장바구니상세이. 결제완료 시 장바구니 이력 생성에 의한 발생';
|
|
|
-
|
|
|
--- 장바구니상세이력 인덱스
|
|
|
-CREATE INDEX IX_CART_DETAIL_HST_01
|
|
|
- ON TB_CART_DETAIL_HST( -- 장바구니상세이력
|
|
|
- CART_DTL_SQ ASC, -- 장바구니이력일련번호
|
|
|
- ITEM_CD ASC -- 단품코드
|
|
|
- );
|
|
|
+CREATE TABLE TB_CART_DETAIL_HST
|
|
|
+(
|
|
|
+ CART_DTL_SQ int unsigned not null comment '장바구니이력일련번호',
|
|
|
+ CART_SQ int unsigned not null comment '장바구니일련번호',
|
|
|
+ ITEM_CD varchar(20) not null comment '단품코드(상품). 일반상품과 딜상품은 상품코드와 동일',
|
|
|
+ OPT_CD varchar(200) not null comment '옵션코드',
|
|
|
+ OPT_CD1 varchar(200) null comment '옵션코드1',
|
|
|
+ OPT_CD2 varchar(200) null comment '옵션코드2',
|
|
|
+ SKU_MODEL_NO varchar(50) null comment 'SKUModelNo(WMS)',
|
|
|
+ PRODUCT_NO int unsigned null comment 'ProductNo(WMS)',
|
|
|
+ PRODUCT_CODE varchar(50) null comment 'ProductCode(WMS)',
|
|
|
+ ITEM_QTY smallint unsigned not null comment '단품수량',
|
|
|
+ REG_NO int unsigned not null comment '등록자번호',
|
|
|
+ REG_DT timestamp default CURRENT_TIMESTAMP not null comment '등록일시'
|
|
|
+)
|
|
|
+ comment '장바구니상세이. 결제완료 시 장바구니 이력 생성에 의한 발생';
|
|
|
+
|
|
|
+create index IX_CART_DETAIL_HST_01
|
|
|
+ on tb_cart_detail_hst (CART_DTL_SQ, ITEM_CD);
|
|
|
|
|
|
################################################################################
|
|
|
# 카테고리 1
|