|
|
@@ -4063,87 +4063,6 @@ CREATE TABLE TB_ENTRY_UPLOAD_EXCEL
|
|
|
REG_DT TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시'
|
|
|
);
|
|
|
|
|
|
-################################################################################
|
|
|
-#휴면고객
|
|
|
-################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_DORMANT_CUST RESTRICT;
|
|
|
-CREATE TABLE TB_DORMANT_CUST (
|
|
|
- CUST_NO INT UNSIGNED NOT NULL COMMENT '고객번호' PRIMARY KEY, -- 고객번호
|
|
|
- CUST_ID VARCHAR(30) NOT NULL COMMENT '고객ID(탈퇴 시 "secede_cust"로 처리)', -- 고객ID
|
|
|
- CUST_NM VARCHAR(200) NOT NULL COMMENT '고객명_암호화', -- 고객명_암호화
|
|
|
- PASSWD VARCHAR(200) NOT NULL COMMENT '비밀번호_암호화', -- 비밀번호_암호화
|
|
|
- BIRTH_YMD VARCHAR(200) NULL COMMENT '생년월일(탈퇴 시 NULL로 처리)', -- 생년월일_암호화
|
|
|
- SEX_GB VARCHAR(200) NULL COMMENT '성별구분(공통코드G007). 탈퇴 시 NULL로 처리', -- 성별구분_암호화(공통코드G007)
|
|
|
- CELL_PHNNO VARCHAR(200) NULL COMMENT '휴대전화번호(탈퇴 시 NULL로 처리)', -- 휴대전화번호_암호화
|
|
|
- APP_AGREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '앱푸쉬수신동의여부', -- 앱푸쉬수신동의여부
|
|
|
- APP_AGREE_DT TIMESTAMP NULL COMMENT '앱푸쉬수신동의일시', -- 앱푸쉬수신동의일시
|
|
|
- SMS_AGREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT 'SMS수신동의여부', -- SMS수신동의여부
|
|
|
- SMS_AGREE_DT TIMESTAMP NULL COMMENT 'SMS수신동의일시', -- SMS수신동의일시
|
|
|
- EMAIL VARCHAR(200) NULL COMMENT '이메일(탈퇴 시 NULL로 처리)', -- 이메일_암호화
|
|
|
- EMAIL_AGREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '이메일수신동의여부', -- 이메일수신동의여부
|
|
|
- EMAIL_AGREE_DT TIMESTAMP NULL COMMENT '이메일수신동의일시', -- 이메일수신동의일시
|
|
|
- MK_AGREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '마케팅수신동의여부',
|
|
|
- MK_AGREE_DT TIMESTAMP NULL COMMENT '마케팅수신동의일시',
|
|
|
- HOME_ZIPCODE VARCHAR(200) NULL COMMENT '자택우편번호(탈퇴 시 NULL로 처리)', -- 자택우편번호_암호화
|
|
|
- HOME_BASE_ADDR VARCHAR(200) NULL COMMENT '자택기본주소(탈퇴 시 NULL로 처리)', -- 자택기본주소_암호화
|
|
|
- HOME_DTL_ADDR VARCHAR(200) NULL COMMENT '자택상세주소(탈퇴 시 NULL로 처리)', -- 자택상세주소_암호화
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '가입사이트코드(공통코드G000)', -- 가입사이트코드(공통코드G000)
|
|
|
- FRONT_GB VARCHAR(1) NOT NULL COMMENT '프론트구분(P:PC, M:모바일, A:앱)', -- 프론트구분
|
|
|
- AF_LINK_CD VARCHAR(20) NULL COMMENT '제휴링크코드', -- 제휴링크코드
|
|
|
- CUST_GB VARCHAR(20) NOT NULL DEFAULT '10' COMMENT '회원구분(공통코드G100)', -- 회원구분(공통코드G100)
|
|
|
- CUST_GRADE VARCHAR(20) NOT NULL COMMENT '회원등급(공통코드G110)', -- 회원등급(공통코드G110)
|
|
|
- JOIN_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '가입일시', -- 가입일시
|
|
|
- FOREIGNER_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '외국인여부(외국인:Y)', -- 외국인여부(외국인:Y)
|
|
|
- CUST_STAT VARCHAR(20) NOT NULL DEFAULT '10' COMMENT '고객상태(공통코드G104)', -- 고객상태(공통코드G104)
|
|
|
- PASSWD_CHG_DT TIMESTAMP NULL COMMENT '비밀번호변경일시', -- 비밀번호변경일시
|
|
|
- TEMP_PASSWD_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '임시비밀번호여부', -- 임시비밀번호여부
|
|
|
- LOGIN_LDT TIMESTAMP NULL COMMENT '최종로그인일시', -- 최종로그인일시
|
|
|
- CI VARCHAR(200) NULL COMMENT '인증CI', -- 인증CI
|
|
|
- AUTH_DT TIMESTAMP NULL COMMENT '인증일시', -- 인증일시
|
|
|
- SNS_TYPE VARCHAR(10) NULL COMMENT '소셜타입',
|
|
|
- MANAGED_RSN VARCHAR(20) NULL COMMENT '관리대상지정사유(공통코드G103)', -- 관리대상지정사유(공통코드G103)
|
|
|
- MANAGED_DTL_RSN VARCHAR(500) NULL COMMENT '관리대상지정상세사유', -- 관리대상지정상세사유
|
|
|
- MANAGED_DT TIMESTAMP NULL COMMENT '관리대상지정일시', -- 관리대상지정일시
|
|
|
- SECEDE_RSN VARCHAR(20) NULL COMMENT '탈퇴사유(공통코드G102)', -- 탈퇴사유(공통코드G102)
|
|
|
- SECEDE_DTL_RSN VARCHAR(500) NULL COMMENT '탈퇴상세사유', -- 탈퇴상세사유
|
|
|
- SECEDE_DT TIMESTAMP NULL COMMENT '탈퇴일시', -- 탈퇴일시
|
|
|
- BIRTH_MM VARCHAR(40) 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 '수정일시', -- 수정일시
|
|
|
- DORMANT_DT TIMESTAMP NULL COMMENT '휴면일시' -- 휴면일시
|
|
|
-)
|
|
|
-COMMENT '휴면고객. 최종로그인 후 1년간 접속이 없는 고객의 휴면 처리에 의한 발생';
|
|
|
-
|
|
|
--- 휴면고객 인덱스2
|
|
|
-CREATE INDEX IX_DORMANT_CUST_02
|
|
|
- ON TB_DORMANT_CUST( -- 휴면고객
|
|
|
- CELL_PHNNO ASC, -- 휴대전화번호_암호화
|
|
|
- CUST_NM ASC, -- 고객명_암호화
|
|
|
- BIRTH_YMD ASC -- 생년월일_암호화
|
|
|
- );
|
|
|
-
|
|
|
-CREATE INDEX IX_DORMANT_CUST_03
|
|
|
- ON TB_DORMANT_CUST (
|
|
|
- CI ASC
|
|
|
- );
|
|
|
-
|
|
|
-CREATE INDEX IX_DORMANT_CUST_04
|
|
|
- ON TB_DORMANT_CUST (
|
|
|
- DORMANT_DT ASC
|
|
|
- );
|
|
|
-
|
|
|
-CREATE INDEX IX_DORMANT_CUST_05
|
|
|
- ON TB_DORMANT_CUST (
|
|
|
- EMAIL ASC
|
|
|
- );
|
|
|
-
|
|
|
-CREATE INDEX IX_DORMANT_CUST_06
|
|
|
- ON TB_DORMANT_CUST (
|
|
|
- CUST_ID ASC
|
|
|
- );
|
|
|
-
|
|
|
################################################################################
|
|
|
#환경설정
|
|
|
################################################################################
|
|
|
@@ -4296,10 +4215,11 @@ CREATE TABLE TB_EP_NAVER (
|
|
|
)
|
|
|
COMMENT 'EP네이버. EP네이버 생성에 의한 발생';
|
|
|
|
|
|
-CREATE UNIQUE INDEX IX_EP_NAVER_01
|
|
|
- ON TB_EP_NAVER (
|
|
|
- GB, ID
|
|
|
- );
|
|
|
+ALTER TABLE TB_EP_NAVER
|
|
|
+ ADD CONSTRAINT PK_EP_NAVER
|
|
|
+ PRIMARY KEY (
|
|
|
+ GB, ID
|
|
|
+ );
|
|
|
|
|
|
################################################################################
|
|
|
#EP다음
|
|
|
@@ -4348,10 +4268,11 @@ CREATE TABLE TB_EP_DAUM (
|
|
|
)
|
|
|
COMMENT 'EP다음. EP다음 생성에 의한 발생';
|
|
|
|
|
|
-CREATE UNIQUE INDEX IX_EP_DAUM_01
|
|
|
- ON TB_EP_DAUM (
|
|
|
- GB, ID
|
|
|
- );
|
|
|
+ALTER TABLE TB_EP_DAUM
|
|
|
+ ADD CONSTRAINT PK_EP_DAUM
|
|
|
+ PRIMARY KEY (
|
|
|
+ GB, MAPID
|
|
|
+ );
|
|
|
|
|
|
################################################################################
|
|
|
#외부몰
|
|
|
@@ -11682,14 +11603,15 @@ CREATE TABLE TB_RELATE_GOODS (
|
|
|
)
|
|
|
COMMENT '연관상품. 일별 연관상품 집계에 의한 발생. 7일 이전 데이터는 삭제';
|
|
|
|
|
|
-CREATE INDEX IX_RELATE_GOODS_01
|
|
|
- ON TB_RELATE_GOODS(
|
|
|
- REG_YMD ASC,
|
|
|
- GOODS_CD ASC,
|
|
|
- PREV_GOODS_CD ASC
|
|
|
- );
|
|
|
+ALTER TABLE TB_RELATE_GOODS
|
|
|
+ ADD CONSTRAINT PK_RELATE_GOODS
|
|
|
+ PRIMARY KEY (
|
|
|
+ REG_YMD ASC,
|
|
|
+ GOODS_CD ASC,
|
|
|
+ PREV_GOODS_CD ASC
|
|
|
+ );
|
|
|
|
|
|
-CREATE INDEX IX_RELATE_GOODS_02
|
|
|
+CREATE INDEX IX_RELATE_GOODS_01
|
|
|
ON TB_RELATE_GOODS(
|
|
|
REG_YMD ASC,
|
|
|
PREV_GOODS_CD ASC
|
|
|
@@ -12046,6 +11968,14 @@ CREATE TABLE TB_WMS_STOCK_HST (
|
|
|
)
|
|
|
COMMENT 'WMS재고연동이력. 재고 연동 시 삭제 후 등록에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE TB_WMS_STOCK_HST
|
|
|
+ ADD CONSTRAINT PK_WMS_STOCK_HST
|
|
|
+ PRIMARY KEY (
|
|
|
+ JOBDATE ASC,
|
|
|
+ PRODUCT_NO ASC,
|
|
|
+ SKU_CODE ASC
|
|
|
+ );
|
|
|
+
|
|
|
-- 재고연동
|
|
|
CREATE INDEX IX_WMS_STOCK_HST_01
|
|
|
ON TB_WMS_STOCK_HST(
|
|
|
@@ -12079,7 +12009,7 @@ COMMENT '매장별재고연동. 재고 연동 시 삭제 후 등록에 의한
|
|
|
DROP TABLE IF EXISTS TB_SHOP_STOCK_HST RESTRICT;
|
|
|
CREATE TABLE TB_SHOP_STOCK_HST (
|
|
|
JOBDATE VARCHAR(14) NOT NULL COMMENT '작업일시',
|
|
|
- SUPPLY_COMP_CD VARCHAR(20) NOT NULL COMMENT '공급업체코드',
|
|
|
+ SUPPLY_COMP_CD VARCHAR(20) NOT NULL COMMENT '공급업체코드',
|
|
|
CD_SHOP VARCHAR(20) NOT NULL COMMENT '매장코드',
|
|
|
CD_STYLE VARCHAR(20) NOT NULL COMMENT '스타일코드',
|
|
|
CD_COLOR VARCHAR(20) NOT NULL COMMENT '컬러',
|
|
|
@@ -12091,22 +12021,23 @@ CREATE TABLE TB_SHOP_STOCK_HST (
|
|
|
)
|
|
|
COMMENT '매장별재고연동이력. 재고 연동 시 삭제 후 등록에 의한 발생';
|
|
|
|
|
|
-CREATE INDEX IX_SHOP_STOCK_HST_01
|
|
|
- ON TB_SHOP_STOCK_HST(
|
|
|
- JOBDATE ASC,
|
|
|
- SUPPLY_COMP_CD ASC,
|
|
|
- CD_SHOP ASC,
|
|
|
- CD_STYLE ASC,
|
|
|
- CD_COLOR ASC,
|
|
|
- CD_SIZE ASC
|
|
|
-
|
|
|
- );
|
|
|
-
|
|
|
+ALTER TABLE TB_SHOP_STOCK_HST
|
|
|
+ ADD CONSTRAINT PK_SHOP_STOCK_HST
|
|
|
+ PRIMARY KEY (
|
|
|
+ JOBDATE ASC,
|
|
|
+ SUPPLY_COMP_CD ASC,
|
|
|
+ CD_SHOP ASC,
|
|
|
+ CD_STYLE ASC,
|
|
|
+ CD_COLOR ASC,
|
|
|
+ CD_SIZE ASC
|
|
|
+ );
|
|
|
+
|
|
|
################################################################################
|
|
|
#상품조회이력
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_GOODS_VIEW_HST RESTRICT;
|
|
|
CREATE TABLE TB_GOODS_VIEW_HST (
|
|
|
+ GOODS_VIEW_SQ INT UNSIGNED NOT NULL COMMENT '상품뷰일련번호',
|
|
|
GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
JSESSION_ID VARCHAR(200) NOT NULL COMMENT 'J세션ID', -- J세션ID
|
|
|
SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)', -- 사이트코드(공통코드G000)
|
|
|
@@ -12120,12 +12051,21 @@ CREATE TABLE TB_GOODS_VIEW_HST (
|
|
|
)
|
|
|
COMMENT '상품조회이력. 상품상세 유입 시 발생';
|
|
|
|
|
|
+ALTER TABLE TB_GOODS_VIEW_HST
|
|
|
+ ADD CONSTRAINT PK_GOODS_VIEW_HST
|
|
|
+ PRIMARY KEY (
|
|
|
+ GOODS_VIEW_SQ
|
|
|
+ );
|
|
|
+
|
|
|
-- 상품조회이력 인덱스
|
|
|
CREATE INDEX IX_GOODS_VIEW_HST_01
|
|
|
ON TB_GOODS_VIEW_HST( -- 상품조회이력
|
|
|
REG_DT ASC -- 등록일시
|
|
|
);
|
|
|
|
|
|
+ALTER TABLE TB_GOODS_VIEW_HST MODIFY COLUMN GOODS_VIEW_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '상품뷰일련번호';
|
|
|
+ALTER TABLE TB_GOODS_VIEW_HST AUTO_INCREMENT = 1;
|
|
|
+
|
|
|
################################################################################
|
|
|
#구성상품
|
|
|
################################################################################
|
|
|
@@ -16378,7 +16318,6 @@ CREATE TABLE NETPATHY_MEMBER
|
|
|
)
|
|
|
COMMENT='넷퍼시활동회원. 넷퍼시메일 솔루션에 연동할 활동회원 정보. 매일 1회 생성 시 발생'
|
|
|
;
|
|
|
-AUTOMAIL_INTERFACE
|
|
|
|
|
|
################################################################################
|
|
|
# 넷퍼시 탈퇴/휴면회원
|
|
|
@@ -20732,11 +20671,17 @@ CREATE TABLE TB_DORMANT_CUST (
|
|
|
)
|
|
|
COMMENT '휴면고객. 최종로그인 후 1년간 접속이 없는 고객의 휴면 처리에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE TB_DORMANT_CUST
|
|
|
+ ADD CONSTRAINT PK_DORMANT_CUST
|
|
|
+ PRIMARY KEY (
|
|
|
+ CUST_NO
|
|
|
+ );
|
|
|
+
|
|
|
-- 휴면고객 인덱스
|
|
|
-CREATE INDEX IX_DORMANT_CUST_01
|
|
|
- ON TB_DORMANT_CUST( -- 휴면고객
|
|
|
- CUST_NO ASC -- 고객번호
|
|
|
- );
|
|
|
+-- CREATE INDEX IX_DORMANT_CUST_01
|
|
|
+-- ON TB_DORMANT_CUST( -- 휴면고객
|
|
|
+-- CUST_NO ASC -- 고객번호
|
|
|
+-- );
|
|
|
|
|
|
-- 휴면고객 인덱스2
|
|
|
CREATE INDEX IX_DORMANT_CUST_02
|
|
|
@@ -22944,11 +22889,16 @@ CREATE TABLE TB_SEARCH_DATA (
|
|
|
DISP_ORD SMALLINT COMMENT '표시순서',
|
|
|
DUMMY1 VARCHAR(100) COMMENT '임시칼럼1',
|
|
|
DUMMY2 VARCHAR(100) COMMENT '임시칼럼2',
|
|
|
- DUMMY3 VARCHAR(100) COMMENT '임시칼럼3',
|
|
|
- INDEX IX_SEARCH_DATA_01 (REG_NO)
|
|
|
+ DUMMY3 VARCHAR(100) COMMENT '임시칼럼3'
|
|
|
)
|
|
|
COMMENT '검색데이터. 엑셀조회 시 검색데이터(예,상품코드) 일괄 등록에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE TB_SEARCH_DATA
|
|
|
+ ADD CONSTRAINT PK_SEARCH_DATA
|
|
|
+ PRIMARY KEY (
|
|
|
+ REG_NO, SEARCH_CD
|
|
|
+ );
|
|
|
+
|
|
|
################################################################################
|
|
|
#탈퇴고객
|
|
|
################################################################################
|
|
|
@@ -23001,11 +22951,17 @@ CREATE TABLE TB_SECEDE_CUST (
|
|
|
)
|
|
|
COMMENT '탈퇴고객. 고객 탈퇴 등록에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE TB_SECEDE_CUST
|
|
|
+ ADD CONSTRAINT PK_SECEDE_CUST
|
|
|
+ PRIMARY KEY (
|
|
|
+ CUST_NO
|
|
|
+ );
|
|
|
+
|
|
|
-- 탈퇴고객 인덱스
|
|
|
-CREATE INDEX IX_SECEDE_CUST_01
|
|
|
- ON TB_SECEDE_CUST( -- 탈퇴고객
|
|
|
- CUST_NO ASC -- 고객번호
|
|
|
- );
|
|
|
+-- CREATE INDEX IX_SECEDE_CUST_01
|
|
|
+-- ON TB_SECEDE_CUST( -- 탈퇴고객
|
|
|
+-- CUST_NO ASC -- 고객번호
|
|
|
+-- );
|
|
|
|
|
|
-- 탈퇴고객 인덱스2
|
|
|
CREATE INDEX IX_SECEDE_CUST_02
|
|
|
@@ -24349,6 +24305,7 @@ COMMENT '상품상세이력. 상품상세 수정에 의한 발생';
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_GOODS_IMG RESTRICT;
|
|
|
CREATE TABLE TB_GOODS_IMG (
|
|
|
+ GOODS_IMG_SQ INT UNSIGNED NOT NULL COMMENT '상품이미지일련번호',
|
|
|
GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
COLOR_CD VARCHAR(2) NOT NULL COMMENT '색상코드(자사단품:TB_OPTION.OPT_CD1,입점:XX,세트:XX,딜:XX)', -- 색상코드(TB_OPTION.OPT_CD1)
|
|
|
DISP_ORD TINYINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
|
|
|
@@ -24361,6 +24318,12 @@ CREATE TABLE TB_GOODS_IMG (
|
|
|
)
|
|
|
COMMENT '상품이미지. 상품 이미지 등록에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE TB_GOODS_IMG
|
|
|
+ ADD CONSTRAINT PK_GOODS_IMG
|
|
|
+ PRIMARY KEY (
|
|
|
+ GOODS_IMG_SQ
|
|
|
+ );
|
|
|
+
|
|
|
-- 상품이미지
|
|
|
CREATE INDEX IX_GOODS_IMG_01
|
|
|
ON TB_GOODS_IMG( -- 상품이미지
|
|
|
@@ -24368,6 +24331,9 @@ CREATE INDEX IX_GOODS_IMG_01
|
|
|
COLOR_CD ASC -- 색상코드
|
|
|
);
|
|
|
|
|
|
+ALTER TABLE TB_GOODS_IMG MODIFY COLUMN GOODS_IMG_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '상품이미지일련번호';
|
|
|
+ALTER TABLE TB_GOODS_IMG AUTO_INCREMENT = 1;
|
|
|
+
|
|
|
################################################################################
|
|
|
#상품 주문 등급
|
|
|
################################################################################
|
|
|
@@ -26855,6 +26821,7 @@ CREATE INDEX IX_IF_INCOMELOTITEM_02
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_INFLOW_HST RESTRICT;
|
|
|
CREATE TABLE TB_INFLOW_HST (
|
|
|
+ INFLOW_SQ INT UNSIGNED NOT NULL COMMENT '유입일련번호',
|
|
|
INFLOW_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '유입일시',
|
|
|
SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
FRONT_GB VARCHAR(1) NULL COMMENT '앱프론트구분(P:PC, M:모바일, A:)',
|
|
|
@@ -26868,12 +26835,21 @@ CREATE TABLE TB_INFLOW_HST (
|
|
|
)
|
|
|
COMMENT '사이트유입이력. 프론트 사이트 유입 시 이력 등록에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE TB_INFLOW_HST
|
|
|
+ ADD CONSTRAINT PK_INFLOW_HST
|
|
|
+ PRIMARY KEY (
|
|
|
+ INFLOW_SQ
|
|
|
+ );
|
|
|
+
|
|
|
CREATE INDEX IX_INFLOW_HST_01
|
|
|
ON TB_INFLOW_HST(
|
|
|
INFLOW_DT ASC,
|
|
|
SITE_CD ASC
|
|
|
);
|
|
|
|
|
|
+ALTER TABLE TB_INFLOW_HST MODIFY COLUMN INFLOW_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '유입일련번호';
|
|
|
+ALTER TABLE TB_INFLOW_HST AUTO_INCREMENT = 1;
|
|
|
+
|
|
|
################################################################################
|
|
|
#사이트유입일별집계
|
|
|
################################################################################
|
|
|
@@ -28354,14 +28330,15 @@ CREATE TABLE TB_RELATE_GOODS (
|
|
|
)
|
|
|
COMMENT '연관상품. 일별 연관상품 집계에 의한 발생. 7일 이전 데이터는 삭제';
|
|
|
|
|
|
-CREATE INDEX IX_RELATE_GOODS_01
|
|
|
- ON TB_RELATE_GOODS(
|
|
|
- REG_YMD ASC,
|
|
|
- GOODS_CD ASC,
|
|
|
- PREV_GOODS_CD ASC
|
|
|
- );
|
|
|
+ALTER TABLE TB_RELATE_GOODS
|
|
|
+ ADD CONSTRAINT PK_RELATE_GOODS
|
|
|
+ PRIMARY KEY (
|
|
|
+ REG_YMD ASC,
|
|
|
+ GOODS_CD ASC,
|
|
|
+ PREV_GOODS_CD ASC
|
|
|
+ );
|
|
|
|
|
|
-CREATE INDEX IX_RELATE_GOODS_02
|
|
|
+CREATE INDEX IX_RELATE_GOODS_01
|
|
|
ON TB_RELATE_GOODS(
|
|
|
REG_YMD ASC,
|
|
|
PREV_GOODS_CD ASC
|
|
|
@@ -32013,46 +31990,46 @@ CREATE TABLE TB_LIMITED_TIME_COUPON (
|
|
|
)
|
|
|
COMMENT '선착순쿠폰. 선착순쿠폰 등록에 의한 발생';
|
|
|
|
|
|
-################################################################################
|
|
|
-#카테고리필터
|
|
|
-################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATE_FILTER;
|
|
|
-CREATE TABLE TB_CATE_FILTER
|
|
|
-(
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)',
|
|
|
- FORMAL_GB VARCHAR(20) NOT NULL COMMENT '정상이월구분(공통코드G009)',
|
|
|
- BRAND_GROUP_NO INT UNSIGNED NOT NULL COMMENT '브랜드그룹번호(브랜드그룹). 브랜드그룹이 없으면 0',
|
|
|
- CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호(카테고리)',
|
|
|
- FILTER_GB VARCHAR(20) NOT NULL COMMENT '필터구분(BRAND:브랜드, SIZE:사이즈, PRICE:가격, SEASON:시즌, COLOR:컬러, BENEFIT:혜택)',
|
|
|
- FILTER_CD VARCHAR(200) NOT NULL COMMENT '필터코드',
|
|
|
- FILTER_NM VARCHAR(50) NOT NULL COMMENT '필터명',
|
|
|
- DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서',
|
|
|
- REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
- REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
- PRIMARY KEY (SITE_CD, CATE_GB, BRAND_GROUP_NO, CATE_NO, FORMAL_GB, FILTER_GB, FILTER_CD)
|
|
|
-)
|
|
|
-COMMENT '카테고리필터. 카테고리의 상품 조회를 위한 필터 생성에 의한 발생'
|
|
|
-;
|
|
|
-
|
|
|
-################################################################################
|
|
|
-#카테고리필터임시
|
|
|
-################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATE_FILTER_TMP;
|
|
|
-CREATE TABLE TB_CATE_FILTER_TMP
|
|
|
-(
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)',
|
|
|
- FORMAL_GB VARCHAR(20) NOT NULL COMMENT '정상이월구분(공통코드G009)',
|
|
|
- BRAND_GROUP_NO INT UNSIGNED NOT NULL COMMENT '브랜드그룹번호(브랜드그룹). 브랜드그룹이 없으면 0',
|
|
|
- CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호(카테고리)',
|
|
|
- FILTER_GB VARCHAR(20) NOT NULL COMMENT '필터구분(BRAND:브랜드, SIZE:사이즈, PRICE:가격, SEASON:시즌, COLOR:컬러, BENEFIT:혜택)',
|
|
|
- FILTER_CD VARCHAR(200) NOT NULL COMMENT '필터코드',
|
|
|
- FILTER_NM VARCHAR(50) NOT NULL COMMENT '필터명',
|
|
|
- DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서'
|
|
|
-)
|
|
|
-COMMENT '카테고리필터임시. 카테고리의 상품 조회를 위한 필터 생성에 의한 발생'
|
|
|
-;
|
|
|
+--################################################################################
|
|
|
+--#카테고리필터
|
|
|
+--################################################################################
|
|
|
+-- DROP TABLE IF EXISTS TB_CATE_FILTER;
|
|
|
+--CREATE TABLE TB_CATE_FILTER
|
|
|
+--(
|
|
|
+-- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+-- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)',
|
|
|
+-- FORMAL_GB VARCHAR(20) NOT NULL COMMENT '정상이월구분(공통코드G009)',
|
|
|
+-- BRAND_GROUP_NO INT UNSIGNED NOT NULL COMMENT '브랜드그룹번호(브랜드그룹). 브랜드그룹이 없으면 0',
|
|
|
+-- CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호(카테고리)',
|
|
|
+-- FILTER_GB VARCHAR(20) NOT NULL COMMENT '필터구분(BRAND:브랜드, SIZE:사이즈, PRICE:가격, SEASON:시즌, COLOR:컬러, BENEFIT:혜택)',
|
|
|
+-- FILTER_CD VARCHAR(200) NOT NULL COMMENT '필터코드',
|
|
|
+-- FILTER_NM VARCHAR(50) NOT NULL COMMENT '필터명',
|
|
|
+-- DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서',
|
|
|
+-- REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+-- REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+-- PRIMARY KEY (SITE_CD, CATE_GB, BRAND_GROUP_NO, CATE_NO, FORMAL_GB, FILTER_GB, FILTER_CD)
|
|
|
+--)
|
|
|
+--COMMENT '카테고리필터. 카테고리의 상품 조회를 위한 필터 생성에 의한 발생'
|
|
|
+--;
|
|
|
+
|
|
|
+--################################################################################
|
|
|
+--#카테고리필터임시
|
|
|
+--################################################################################
|
|
|
+--DROP TABLE IF EXISTS TB_CATE_FILTER_TMP;
|
|
|
+--CREATE TABLE TB_CATE_FILTER_TMP
|
|
|
+--(
|
|
|
+-- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+-- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)',
|
|
|
+-- FORMAL_GB VARCHAR(20) NOT NULL COMMENT '정상이월구분(공통코드G009)',
|
|
|
+-- BRAND_GROUP_NO INT UNSIGNED NOT NULL COMMENT '브랜드그룹번호(브랜드그룹). 브랜드그룹이 없으면 0',
|
|
|
+-- CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호(카테고리)',
|
|
|
+-- FILTER_GB VARCHAR(20) NOT NULL COMMENT '필터구분(BRAND:브랜드, SIZE:사이즈, PRICE:가격, SEASON:시즌, COLOR:컬러, BENEFIT:혜택)',
|
|
|
+-- FILTER_CD VARCHAR(200) NOT NULL COMMENT '필터코드',
|
|
|
+-- FILTER_NM VARCHAR(50) NOT NULL COMMENT '필터명',
|
|
|
+-- DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서'
|
|
|
+--)
|
|
|
+--COMMENT '카테고리필터임시. 카테고리의 상품 조회를 위한 필터 생성에 의한 발생'
|
|
|
+--;
|
|
|
|
|
|
################################################################################
|
|
|
#스윗트래커 운송장 상태
|
|
|
@@ -33345,10 +33322,11 @@ CREATE INDEX IX_EXCHANGE_DELV_FAIL_02
|
|
|
|
|
|
|
|
|
################################################################################
|
|
|
-# 샵링커.품목별 카테고리매핑
|
|
|
+# 샵링커카테고리
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS SHOPLINKER_CATE RESTRICT;
|
|
|
CREATE TABLE SHOPLINKER_CATE (
|
|
|
+ SL_CATE_SQ INT UNSIGNED NOT NULL COMMENT '샵링커카테고리일련번호',
|
|
|
BRAND_CD VARCHAR(5) DEFAULT NULL COMMENT '자사 브랜드코드',
|
|
|
ITEMKIND_CD VARCHAR(10) DEFAULT NULL COMMENT '자사 품목코드',
|
|
|
ITEMKIND_NM VARCHAR(50) DEFAULT NULL COMMENT '자사 품목 명',
|
|
|
@@ -33363,13 +33341,23 @@ CREATE TABLE SHOPLINKER_CATE (
|
|
|
SL_FULL_CATE VARCHAR(80) DEFAULT NULL COMMENT '샵링커 최종카테고리코드',
|
|
|
ETC_INFO VARCHAR(15) DEFAULT NULL COMMENT '유니/공통, 여성, 남성',
|
|
|
REG_DT TIMESTAMP NULL DEFAULT NULL COMMENT '등록일시'
|
|
|
-) COMMENT='샵링커. 품목별 카테고리 매핑';
|
|
|
+) COMMENT='샵링커카테고리. 브랜드+품목별 샵링커 카테고리 매핑에 의한 발생';
|
|
|
+
|
|
|
+ALTER TABLE SHOPLINKER_CATE
|
|
|
+ ADD CONSTRAINT PK_SHOPLINKER_CATE
|
|
|
+ PRIMARY KEY (
|
|
|
+ SL_CATE_SQ
|
|
|
+ );
|
|
|
|
|
|
CREATE INDEX IX_SHOPLINKER_CATE_01
|
|
|
- ON SHOPLINKER_CATE( -- 삽링커 품목별카테고리
|
|
|
- BRAND_CD ASC -- 브랜드
|
|
|
+ ON SHOPLINKER_CATE(
|
|
|
+ BRAND_CD ASC,
|
|
|
+ ITEMKIND_CD ASC
|
|
|
);
|
|
|
|
|
|
+ALTER TABLE SHOPLINKER_CATE MODIFY COLUMN SL_CATE_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '샵링커카테고리일련번호';
|
|
|
+ALTER TABLE SHOPLINKER_CATE AUTO_INCREMENT = 1;
|
|
|
+
|
|
|
################################################################################
|
|
|
# 샵링커.API 전송이력
|
|
|
################################################################################
|
|
|
@@ -33477,6 +33465,13 @@ CREATE TABLE SHOPLINKER_ORDER (
|
|
|
KEY IX_SHOPLINKER_ORDER_03 (MALL_ORDER_ID)
|
|
|
) COMMENT='샵링커주문. 샵링커 주문수집에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE SHOPLINKER_ORDER
|
|
|
+ ADD CONSTRAINT PK_SHOPLINKER_ORDER
|
|
|
+ PRIMARY KEY (
|
|
|
+ ORDER_IF_IDX,
|
|
|
+ SHOPLINKER_ORDER_ID
|
|
|
+ );
|
|
|
+
|
|
|
# 주문수집 주문수집차수 시퀀스생성
|
|
|
INSERT INTO TB_SEQUENCE (SEQUENCE_NM, NEXT_VAL) VALUES ('SEQ_SHHOPLINKER_ORD', 0);
|
|
|
|
|
|
@@ -33502,6 +33497,7 @@ CREATE TABLE SHOPLINKER_STOCK (
|
|
|
################################################################################
|
|
|
DROP TABLE IF EXISTS TB_EXTMALL_ORDER_UPLOAD RESTRICT;
|
|
|
CREATE TABLE TB_EXTMALL_ORDER_UPLOAD (
|
|
|
+ EXTMALL_ORDER_SQ INT UNSIGNED NOT NULL COMMENT '외부몰주문일련번호',
|
|
|
VENDOR_ID varchar(20) NOT NULL COMMENT '벤더ID(공통코드G003)',
|
|
|
EXTMALL_ID varchar(20) NOT NULL COMMENT '외부몰ID(외부몰). TB_EXMALL.EXTMALL_ID',
|
|
|
EXTMALL_NM varchar(50) NOT NULL COMMENT '외부몰명. SHOPLINKER_ORDER.MALL_NAME',
|
|
|
@@ -33538,15 +33534,24 @@ CREATE TABLE TB_EXTMALL_ORDER_UPLOAD (
|
|
|
OPT_CD varchar(200) DEFAULT NULL COMMENT '옵션코드.SHOPLINKER_ORDER.sku_match_code',
|
|
|
UPLOAD_GB varchar(1) DEFAULT NULL COMMENT '업로드구분(샵링커:S, 엑셀:E)',
|
|
|
REG_NO int unsigned NOT NULL COMMENT '등록자번호',
|
|
|
- REG_DT timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_01 (ORD_RECV_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_02 (ORD_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_03 (REG_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_04 (AGENT_ORDER_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_05 (EXTMALL_ORDER_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_06 (GOODS_CD,SKU)
|
|
|
+ REG_DT timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시'
|
|
|
) COMMENT='제휴몰주문업로드. 제휴몰주문 등록에 의한 발생';
|
|
|
|
|
|
+ALTER TABLE TB_EXTMALL_ORDER_UPLOAD
|
|
|
+ ADD CONSTRAINT PK_EXTMALL_ORDER_UPLOAD
|
|
|
+ PRIMARY KEY (
|
|
|
+ EXTMALL_ORDER_SQ
|
|
|
+ );
|
|
|
+
|
|
|
+CREATE INDEX IX_EXTMALL_ORDER_UPLOAD_01 ON TB_EXTMALL_ORDER_UPLOAD (ORD_RECV_DT, VENDOR_ID, EXTMALL_ID);
|
|
|
+CREATE INDEX IX_EXTMALL_ORDER_UPLOAD_02 ON TB_EXTMALL_ORDER_UPLOAD (ORD_DT, VENDOR_ID, EXTMALL_ID);
|
|
|
+CREATE INDEX IX_EXTMALL_ORDER_UPLOAD_03 ON TB_EXTMALL_ORDER_UPLOAD (REG_DT, VENDOR_ID, EXTMALL_ID);
|
|
|
+CREATE INDEX IX_EXTMALL_ORDER_UPLOAD_04 ON TB_EXTMALL_ORDER_UPLOAD (AGENT_ORDER_ID);
|
|
|
+CREATE INDEX IX_EXTMALL_ORDER_UPLOAD_05 ON TB_EXTMALL_ORDER_UPLOAD (EXTMALL_ORDER_ID);
|
|
|
+CREATE INDEX IX_EXTMALL_ORDER_UPLOAD_06 ON TB_EXTMALL_ORDER_UPLOAD (GOODS_CD, SKU);
|
|
|
+
|
|
|
+ALTER TABLE TB_EXTMALL_ORDER_UPLOAD MODIFY COLUMN EXTMALL_ORDER_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '외부몰주문일련번호';
|
|
|
+ALTER TABLE TB_EXTMALL_ORDER_UPLOAD AUTO_INCREMENT = 1;
|
|
|
|
|
|
################################################################################
|
|
|
# 제휴몰주문업로드-업로드전 임시저장
|
|
|
@@ -33770,108 +33775,6 @@ CREATE TABLE SHOPLINKER_STOCK (
|
|
|
PRIMARY KEY (GOODS_CD,OPT_CD)
|
|
|
) COMMENT='샵링커.재고마스터(단품목록)';
|
|
|
|
|
|
-
|
|
|
-################################################################################
|
|
|
-# 제휴몰주문업로드
|
|
|
-################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_EXTMALL_ORDER_UPLOAD RESTRICT;
|
|
|
-CREATE TABLE TB_EXTMALL_ORDER_UPLOAD (
|
|
|
- VENDOR_ID varchar(20) NOT NULL COMMENT '벤더ID(공통코드G003)',
|
|
|
- EXTMALL_ID varchar(20) NOT NULL COMMENT '외부몰ID(외부몰). TB_EXMALL.EXTMALL_ID',
|
|
|
- EXTMALL_NM varchar(50) NOT NULL COMMENT '외부몰명. SHOPLINKER_ORDER.MALL_NAME',
|
|
|
- AGENT_ORDER_ID varchar(50) NOT NULL COMMENT '에이전트주문번호. SHOPLINKER_ORDER.SHOPLINKER_ORDER_ID',
|
|
|
- EXTMALL_ORDER_ID varchar(50) NOT NULL COMMENT '외부몰주문번호(쇼핑몰주문번호). SHOPLINKER_ORDER.MALL_ORDER_ID',
|
|
|
- EXTMALL_PROD_ID varchar(30) DEFAULT NULL COMMENT '외부몰상품ID. SHOPLINKER_ORDER.ORDER_PRODUCT_ID',
|
|
|
- EXTMALL_PROD_NM varchar(200) DEFAULT NULL COMMENT '외부몰상품명. SHOPLINKER_ORDER.PRODUCT_NAME',
|
|
|
- GOODS_CD varchar(20) DEFAULT NULL COMMENT '상품코드(상품)',
|
|
|
- SKU varchar(200) DEFAULT NULL COMMENT '옵션명(필수옵션+추가옵션)',
|
|
|
- CURR_PRICE int NOT NULL DEFAULT '0' COMMENT '현재판매가. SHOPLINKER_ORDER.SALE_PRICE',
|
|
|
- ORD_QTY int NOT NULL DEFAULT '0' COMMENT '주문수량. SHOPLINKER_ORDER.QUANTITY',
|
|
|
- ORD_AMT int NOT NULL DEFAULT '0' COMMENT '주문금액. SHOPLINKER_ORDER.ORDER_PRICE',
|
|
|
- CPN_DC_AMT int NOT NULL DEFAULT '0' COMMENT '쿠폰할인금액(오픈마켓(인터파크,지마켓,옥션,스토어팜,스마트스토어) + 고도몰 적용). SHOPLINKER_ORDER.DIS_PRICE_COUPON',
|
|
|
- PNT_DC_AMT int NOT NULL DEFAULT '0' COMMENT '포인트할인금액(오픈마켓(인터파크,지마켓,옥션,스토어팜,스마트스토어) + 고도몰 적용). SHOPLINKER_ORDER.DIS_PRICE_POINT',
|
|
|
- DELV_FEE int NOT NULL DEFAULT '0' COMMENT '배송비. SHOPLINKER_ORDER.BAESONG_BI',
|
|
|
- ORD_RECV_DT timestamp NOT NULL COMMENT '주문수집일. SHOPLINKER_ORDER.ORDER_REG_DATE',
|
|
|
- ORD_DT timestamp NOT NULL COMMENT '주문일. SHOPLINKER_ORDER.ORDERDATE',
|
|
|
- ORD_NM varchar(50) DEFAULT NULL COMMENT '주문자명. SHOPLINKER_ORDER.ORDER_NAME',
|
|
|
- ORD_PHNNO varchar(20) DEFAULT NULL COMMENT '주문자휴대전화번호. SHOPLINKER_ORDER.ORDER_CEL',
|
|
|
- ORD_TELNO varchar(20) DEFAULT NULL COMMENT '주문자전화번호. SHOPLINKER_ORDER.ORDER_TEL',
|
|
|
- ORD_EMAIL varchar(100) DEFAULT NULL COMMENT '주문자이메일. SHOPLINKER_ORDER.ORDER_EMAIL',
|
|
|
- RECIP_NM varchar(100) DEFAULT NULL COMMENT '수령자명. SHOPLINKER_ORDER.RECEIVE',
|
|
|
- RECIP_PHNNO varchar(20) DEFAULT NULL COMMENT '수령자휴대전화번호. SHOPLINKER_ORDER.RECEIVE_CEL',
|
|
|
- RECIP_TELNO varchar(20) DEFAULT NULL COMMENT '수령자전화번호. SHOPLINKER_ORDER.RECEIVE_TEL',
|
|
|
- RECIP_ZIPCODE varchar(6) DEFAULT NULL COMMENT '수령자우편번호. SHOPLINKER_ORDER.RECEIVE_ZIPCODE',
|
|
|
- RECIP_BASE_ADDR varchar(200) DEFAULT NULL COMMENT '수령자기본주소. SHOPLINKER_ORDER.RECEIVE_ADDR',
|
|
|
- RECIP_DTL_ADDR varchar(200) DEFAULT NULL COMMENT '수령자상세주소. SHOPLINKER_ORDER.RECEIVE_ADDR',
|
|
|
- DELV_MEMO varchar(1000) DEFAULT NULL COMMENT '배송메모. SHOPLINKER_ORDER.DELIVERY_MSG',
|
|
|
- UPLOAD_STAT varchar(20) NOT NULL DEFAULT '00' COMMENT '업로드상태(공통코드G021)',
|
|
|
- UPLOAD_FAIL_CD varchar(20) DEFAULT NULL COMMENT '업로드실패코드(공통코드G022)',
|
|
|
- UPLOAD_FAIL_REASON varchar(500) DEFAULT NULL COMMENT '업로드실패사유',
|
|
|
- ORD_NO int unsigned DEFAULT NULL COMMENT '주문번호(주문)',
|
|
|
- DELV_ADDR_SQ int unsigned DEFAULT NULL COMMENT '배송지일련번호(배송지)',
|
|
|
- OPT_CD varchar(200) DEFAULT NULL COMMENT '옵션코드.SHOPLINKER_ORDER.sku_match_code',
|
|
|
- UPLOAD_GB varchar(1) DEFAULT NULL COMMENT '업로드구분(샵링커:S, 엑셀:E)',
|
|
|
- REG_NO int unsigned NOT NULL COMMENT '등록자번호',
|
|
|
- REG_DT timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_01 (ORD_RECV_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_02 (ORD_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_03 (REG_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_04 (AGENT_ORDER_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_05 (EXTMALL_ORDER_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_06 (GOODS_CD,SKU)
|
|
|
-) COMMENT='제휴몰주문업로드. 제휴몰주문 등록에 의한 발생';
|
|
|
-
|
|
|
-
|
|
|
-################################################################################
|
|
|
-# 제휴몰주문업로드-업로드전 임시저장
|
|
|
-################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_EXTMALL_ORDER_UPLOAD_TMP RESTRICT;
|
|
|
-CREATE TABLE TB_EXTMALL_ORDER_UPLOAD_TMP (
|
|
|
- VENDOR_ID varchar(20) NOT NULL COMMENT '벤더ID(공통코드G003)',
|
|
|
- EXTMALL_ID varchar(20) NOT NULL COMMENT '외부몰ID(외부몰). TB_EXMALL.EXTMALL_ID',
|
|
|
- EXTMALL_NM varchar(50) NOT NULL COMMENT '외부몰명. SHOPLINKER_ORDER.MALL_NAME',
|
|
|
- AGENT_ORDER_ID varchar(50) NOT NULL COMMENT '에이전트주문번호. SHOPLINKER_ORDER.SHOPLINKER_ORDER_ID',
|
|
|
- EXTMALL_ORDER_ID varchar(50) NOT NULL COMMENT '외부몰주문번호(쇼핑몰주문번호). SHOPLINKER_ORDER.MALL_ORDER_ID',
|
|
|
- EXTMALL_PROD_ID varchar(30) DEFAULT NULL COMMENT '외부몰상품ID. SHOPLINKER_ORDER.ORDER_PRODUCT_ID',
|
|
|
- EXTMALL_PROD_NM varchar(200) DEFAULT NULL COMMENT '외부몰상품명. SHOPLINKER_ORDER.PRODUCT_NAME',
|
|
|
- GOODS_CD varchar(20) DEFAULT NULL COMMENT '상품코드(상품)',
|
|
|
- SKU varchar(200) DEFAULT NULL COMMENT '옵션명(필수옵션+추가옵션)',
|
|
|
- CURR_PRICE int NOT NULL DEFAULT '0' COMMENT '현재판매가. SHOPLINKER_ORDER.SALE_PRICE',
|
|
|
- ORD_QTY int NOT NULL DEFAULT '0' COMMENT '주문수량. SHOPLINKER_ORDER.QUANTITY',
|
|
|
- ORD_AMT int NOT NULL DEFAULT '0' COMMENT '주문금액. SHOPLINKER_ORDER.ORDER_PRICE',
|
|
|
- CPN_DC_AMT int NOT NULL DEFAULT '0' COMMENT '쿠폰할인금액(오픈마켓(인터파크,지마켓,옥션,스토어팜,스마트스토어) + 고도몰 적용). SHOPLINKER_ORDER.DIS_PRICE_COUPON',
|
|
|
- PNT_DC_AMT int NOT NULL DEFAULT '0' COMMENT '포인트할인금액(오픈마켓(인터파크,지마켓,옥션,스토어팜,스마트스토어) + 고도몰 적용). SHOPLINKER_ORDER.DIS_PRICE_POINT',
|
|
|
- DELV_FEE int NOT NULL DEFAULT '0' COMMENT '배송비. SHOPLINKER_ORDER.BAESONG_BI',
|
|
|
- ORD_RECV_DT timestamp NOT NULL COMMENT '주문수집일. SHOPLINKER_ORDER.ORDER_REG_DATE',
|
|
|
- ORD_DT timestamp NOT NULL COMMENT '주문일. SHOPLINKER_ORDER.ORDERDATE',
|
|
|
- ORD_NM varchar(50) DEFAULT NULL COMMENT '주문자명. SHOPLINKER_ORDER.ORDER_NAME',
|
|
|
- ORD_PHNNO varchar(20) DEFAULT NULL COMMENT '주문자휴대전화번호. SHOPLINKER_ORDER.ORDER_CEL',
|
|
|
- ORD_TELNO varchar(20) DEFAULT NULL COMMENT '주문자전화번호. SHOPLINKER_ORDER.ORDER_TEL',
|
|
|
- ORD_EMAIL varchar(100) DEFAULT NULL COMMENT '주문자이메일. SHOPLINKER_ORDER.ORDER_EMAIL',
|
|
|
- RECIP_NM varchar(100) DEFAULT NULL COMMENT '수령자명. SHOPLINKER_ORDER.RECEIVE',
|
|
|
- RECIP_PHNNO varchar(20) DEFAULT NULL COMMENT '수령자휴대전화번호. SHOPLINKER_ORDER.RECEIVE_CEL',
|
|
|
- RECIP_TELNO varchar(20) DEFAULT NULL COMMENT '수령자전화번호. SHOPLINKER_ORDER.RECEIVE_TEL',
|
|
|
- RECIP_ZIPCODE varchar(6) DEFAULT NULL COMMENT '수령자우편번호. SHOPLINKER_ORDER.RECEIVE_ZIPCODE',
|
|
|
- RECIP_BASE_ADDR varchar(200) DEFAULT NULL COMMENT '수령자기본주소. SHOPLINKER_ORDER.RECEIVE_ADDR',
|
|
|
- RECIP_DTL_ADDR varchar(200) DEFAULT NULL COMMENT '수령자상세주소. SHOPLINKER_ORDER.RECEIVE_ADDR',
|
|
|
- DELV_MEMO varchar(1000) DEFAULT NULL COMMENT '배송메모. SHOPLINKER_ORDER.DELIVERY_MSG',
|
|
|
- UPLOAD_STAT varchar(20) NOT NULL DEFAULT '00' COMMENT '업로드상태(공통코드G021)',
|
|
|
- UPLOAD_FAIL_CD varchar(20) DEFAULT NULL COMMENT '업로드실패코드(공통코드G022)',
|
|
|
- UPLOAD_FAIL_REASON varchar(500) DEFAULT NULL COMMENT '업로드실패사유',
|
|
|
- ORD_NO int unsigned DEFAULT NULL COMMENT '주문번호(주문)',
|
|
|
- DELV_ADDR_SQ int unsigned DEFAULT NULL COMMENT '배송지일련번호(배송지)',
|
|
|
- OPT_CD varchar(200) DEFAULT NULL COMMENT '옵션코드.SHOPLINKER_ORDER.sku_match_code',
|
|
|
- UPLOAD_GB varchar(1) DEFAULT NULL COMMENT '업로드구분(샵링커:S, 엑셀:E)',
|
|
|
- REG_NO int unsigned NOT NULL COMMENT '등록자번호',
|
|
|
- REG_DT timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_01 (ORD_RECV_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_02 (ORD_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_03 (REG_DT,VENDOR_ID,EXTMALL_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_04 (AGENT_ORDER_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_05 (EXTMALL_ORDER_ID),
|
|
|
- KEY IX_EXTMALL_ORDER_UPLOAD_06 (GOODS_CD,SKU)
|
|
|
-) COMMENT='제휴몰주문업로드. 업로드전 임시저장';
|
|
|
-
|
|
|
################################################################################
|
|
|
#스플래시이미지
|
|
|
################################################################################
|