|
|
@@ -3404,6 +3404,7 @@ CREATE TABLE TB_SUPPLY_COMPANY
|
|
|
(
|
|
|
SUPPLY_COMP_CD VARCHAR(20) NOT NULL COMMENT '공급업체코드',
|
|
|
SUPPLY_COMP_NM VARCHAR(100) NOT NULL COMMENT '공급업체명',
|
|
|
+ ProvierNo INT UNSIGNED NOT NULL COMMENT 'ProvierNo(WMS)',
|
|
|
BIZ_GB CHAR(1) NOT NULL COMMENT '사업자구분(C:법인, P:개인)',
|
|
|
BIZ_NO VARCHAR(20) NOT NULL COMMENT '사업자등록번호',
|
|
|
BIZ_KIND VARCHAR(100) NOT NULL COMMENT '업종',
|
|
|
@@ -3521,6 +3522,8 @@ ALTER TABLE TB_GIFTCARD_API_HST
|
|
|
DROP TABLE IF EXISTS TB_GOODS RESTRICT;
|
|
|
CREATE TABLE TB_GOODS (
|
|
|
GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
+ PRODUCT_NO INT UNSIGNED NOT NULL COMMENT 'ProductNo(WMS)',
|
|
|
+ PRODUCT_CODE INT UNSIGNED NOT NULL COMMENT 'ProductCode(WMS)',
|
|
|
BRAND_CD VARCHAR(4) NOT NULL COMMENT '브랜드코드', -- 브랜드코드
|
|
|
ITEMKIND_CD VARCHAR(10) NOT NULL COMMENT '품목코드', -- 품목코드
|
|
|
GOODS_NM VARCHAR(200) NOT NULL COMMENT '상품명', -- 상품명
|
|
|
@@ -3618,6 +3621,18 @@ CREATE INDEX IX_GOODS_05
|
|
|
BRAND_CD ASC -- 브랜드코드
|
|
|
);
|
|
|
|
|
|
+-- IX_GOODS_06
|
|
|
+CREATE INDEX IX_GOODS_06
|
|
|
+ ON TB_GOODS( -- 상품
|
|
|
+ PRODUCT_NO ASC -- ProductNo(WMS)
|
|
|
+ );
|
|
|
+
|
|
|
+-- IX_GOODS_07
|
|
|
+CREATE INDEX IX_GOODS_07
|
|
|
+ ON TB_GOODS( -- 상품
|
|
|
+ PRODUCT_CODE ASC -- ProductCode(WMS)
|
|
|
+ );
|
|
|
+
|
|
|
################################################################################
|
|
|
#상품이력
|
|
|
################################################################################
|
|
|
@@ -3625,6 +3640,8 @@ DROP TABLE IF EXISTS TB_GOODS_HST RESTRICT;
|
|
|
CREATE TABLE TB_GOODS_HST (
|
|
|
GOODS_HST_SQ INT UNSIGNED NOT NULL COMMENT '상품이력일련번호', -- 상품이력일련번호
|
|
|
GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품이력. 상품 수정에 의한 발생', -- 상품코드
|
|
|
+ PRODUCT_NO INT UNSIGNED NOT NULL COMMENT 'ProductNo(WMS)',
|
|
|
+ PRODUCT_CODE INT UNSIGNED NOT NULL COMMENT 'ProductCode(WMS)',
|
|
|
BRAND_CD VARCHAR(4) NOT NULL COMMENT '브랜드코드', -- 브랜드코드
|
|
|
ITEMKIND_CD VARCHAR(10) NOT NULL COMMENT '품목코드', -- 품목코드
|
|
|
GOODS_NM VARCHAR(200) NOT NULL COMMENT '상품명', -- 상품명
|
|
|
@@ -3692,25 +3709,31 @@ ALTER TABLE TB_GOODS_HST
|
|
|
GOODS_HST_SQ -- 상품이력일련번호
|
|
|
);
|
|
|
|
|
|
--- IX_GOODS_02
|
|
|
-CREATE INDEX IX_GOODS_02
|
|
|
+-- IX_GOODS_HST_02
|
|
|
+CREATE INDEX IX_GOODS_HST_02
|
|
|
ON TB_GOODS_HST( -- 상품이력
|
|
|
GOODS_NM ASC -- 상품명
|
|
|
);
|
|
|
|
|
|
--- IX_GOODS_01
|
|
|
-CREATE INDEX IX_GOODS_01
|
|
|
+-- IX_GOODS_HST_01
|
|
|
+CREATE INDEX IX_GOODS_HST_01
|
|
|
ON TB_GOODS_HST( -- 상품이력
|
|
|
REG_DT ASC -- 등록일시
|
|
|
);
|
|
|
|
|
|
--- IX_GOODS_03
|
|
|
-CREATE INDEX IX_GOODS_03
|
|
|
+-- IX_GOODS_HST_03
|
|
|
+CREATE INDEX IX_GOODS_HST_03
|
|
|
ON TB_GOODS_HST( -- 상품이력
|
|
|
SUPPLY_COMP_CD ASC, -- 공급업체코드
|
|
|
GOODS_STAT ASC -- 상품상태(공통코드G008)
|
|
|
);
|
|
|
|
|
|
+-- IX_GOODS_HST_04
|
|
|
+CREATE INDEX IX_GOODS_HST_04
|
|
|
+ ON TB_GOODS_HST( -- 상품이력
|
|
|
+ GOODS_CD ASC -- 상품코드
|
|
|
+ );
|
|
|
+
|
|
|
ALTER TABLE TB_GOODS_HST
|
|
|
MODIFY COLUMN GOODS_HST_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '상품이력일련번호';
|
|
|
|
|
|
@@ -6648,6 +6671,9 @@ CREATE TABLE TB_OPTION (
|
|
|
OPT_CD VARCHAR(200) NOT NULL COMMENT '옵션코드', -- 옵션코드
|
|
|
OPT_CD1 VARCHAR(200) NULL COMMENT '옵션코드1(자사:COLOR_CD, 입점:옵션명1)', -- 옵션코드1(자사:COLOR_CD, 입점:옵션명1)
|
|
|
OPT_CD2 VARCHAR(200) COMMENT '옵션코드2(자사:SIZE, 입점:옵션명2)', -- 옵션코드2(자사:SIZE, 입점:옵션명2)
|
|
|
+ SKU_MODEL_NO VARCHAR(50) NOT NULL COMMENT 'SKUModelNo(WMS)',
|
|
|
+ PRODUCT_NO INT UNSIGNED NOT NULL COMMENT 'ProductNo(WMS)',
|
|
|
+ PRODUCT_CODE INT UNSIGNED NOT NULL COMMENT 'ProductCode(WMS)',
|
|
|
BASE_STOCK_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '기준재고(안전재고)수량', -- 기준재고(안전재고)수량
|
|
|
CURR_STOCK_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '현재고수량', -- 현재고수량
|
|
|
ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '추가가격', -- 추가가격
|