|
|
@@ -8887,24 +8887,27 @@ ALTER TABLE TB_GOODS_PRICE_RES
|
|
|
AUTO_INCREMENT = 1;
|
|
|
|
|
|
################################################################################
|
|
|
-#상품혜택내용
|
|
|
+#상품혜택
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_GOODS_BENEFIT RESTRICT;
|
|
|
CREATE TABLE TB_GOODS_BENEFIT (
|
|
|
- GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
- CPN_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '상품쿠폰존재여부', -- 상품쿠폰존재여부
|
|
|
- FREEGIFT_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '사은품존재여부', -- 사은품존재여부
|
|
|
- REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
- UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
-)
|
|
|
-COMMENT '상품혜택내용. 배치로 인한 온라인 혜택내용 등록에 의한 발생';
|
|
|
--- 상품 혜택내용
|
|
|
-ALTER TABLE TB_GOODS_BENEFIT
|
|
|
- ADD CONSTRAINT PK_GOODS_BENEFIT
|
|
|
- PRIMARY KEY (
|
|
|
- GOODS_CD
|
|
|
- );
|
|
|
+ GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드(상품)',
|
|
|
+ BENEFIT_GB VARCHAR(20) NOT NULL COMMENT '혜택구분(10:쿠폰할인, 20:무료배송, 30:사은품, 40:신상)',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ PRIMARY KEY (GOODS_CD, BENEFIT_GB)
|
|
|
+)
|
|
|
+COMMENT '상품혜택. 상품의 혜택 집계에 의한 발생';
|
|
|
|
|
|
+################################################################################
|
|
|
+#상품혜택임시
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_GOODS_BENEFIT_TMP RESTRICT;
|
|
|
+CREATE TABLE TB_GOODS_BENEFIT_TMP (
|
|
|
+ GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드(상품)',
|
|
|
+ BENEFIT_GB VARCHAR(20) NOT NULL COMMENT '혜택구분(10:쿠폰할인, 20:무료배송, 30:사은품, 40:신상)'
|
|
|
+)
|
|
|
+COMMENT '상품혜택임시. 상품의 혜택 집계에 의한 발생';
|
|
|
|
|
|
################################################################################
|
|
|
#상품즉시할인가
|
|
|
@@ -11812,6 +11815,20 @@ ALTER TABLE TB_CATE_STOCK
|
|
|
SITE_CD, CATE_NO, BRAND_GROUP_NO, FORMAL_GB
|
|
|
);
|
|
|
|
|
|
+################################################################################
|
|
|
+# 카테고리별재고임시
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_CATE_STOCK_TMP RESTRICT;
|
|
|
+CREATE TABLE TB_CATE_STOCK_TMP (
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드',
|
|
|
+ CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호(카테고리)', -- 카테고리번호
|
|
|
+ BRAND_GROUP_NO INT UNSIGNED NOT NULL COMMENT '브랜드그룹번호(브랜드그룹)', -- 브랜드그룹번호
|
|
|
+ FORMAL_GB VARCHAR(20) NOT NULL COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
|
|
|
+ STOCK_QTY INT NOT NULL DEFAULT 0 COMMENT '재고수량', -- 재고수량
|
|
|
+ GOODS_QTY INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '상품수' -- 상품수
|
|
|
+)
|
|
|
+COMMENT '카테고리별재고임시. 카테고리별 재고 집계에 의한 발생';
|
|
|
+
|
|
|
################################################################################
|
|
|
# 카테고리상품
|
|
|
################################################################################
|