swkim il y a 5 ans
Parent
commit
6b36443670

+ 79 - 95
산출물/3.설계/05.DB-Object/06.DDL/table.sql

@@ -9955,34 +9955,45 @@ COMMIT;
 ################################################################################
 DROP TABLE IF EXISTS TB_CONTENTS RESTRICT;
 CREATE TABLE TB_CONTENTS (
-  CONTENTS_SQ   INT UNSIGNED      NOT NULL COMMENT '컨텐츠일련번호', -- 컨텐츠일련번호
-  CATE_NO       INT UNSIGNED      NOT NULL COMMENT '카테고리번호', -- 카테고리번호
-  CONTENTS_LOC  VARCHAR(20)       NOT NULL COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
-  CONTENTS_TYPE VARCHAR(20)       NULL     COMMENT '컨텐츠유형(공통코드G036)', -- 컨텐츠유형(공통코드G036)
-  DISP_STDT     TIMESTAMP         NOT NULL COMMENT '전시시작일시', -- 전시시작일시
-  DISP_EDDT     TIMESTAMP         NOT NULL COMMENT '전시종료일시', -- 전시종료일시
-  DISP_ORD      SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
-  IMG_PATH1     VARCHAR(200)      NULL     COMMENT '이미지경로1', -- 이미지경로1
-  IMG_PATH2     VARCHAR(200)      NULL     COMMENT '이미지경로2', -- 이미지경로2
-  IMG_PATH3     VARCHAR(200)      NULL     COMMENT '이미지경로3', -- 이미지경로3
-  IMG_PATH4     VARCHAR(200)      NULL     COMMENT '이미지경로4', -- 이미지경로4
-  STR_VAR1      VARCHAR(1000)     NULL     COMMENT '링크필드1', -- 링크필드1
-  STR_VAR2      VARCHAR(1000)     NULL     COMMENT '링크필드2', -- 링크필드2
-  STR_VAR3      VARCHAR(1000)     NULL     COMMENT '링크필드3', -- 링크필드3
-  STR_VAR4      VARCHAR(1000)     NULL     COMMENT '링크필드4', -- 링크필드4
-  STR_TITLE1    VARCHAR(1000)     NULL     COMMENT '제목필드1', -- 제목필드1
-  STR_TITLE2    VARCHAR(1000)     NULL     COMMENT '제목필드2', -- 제목필드2
-  STR_TITLE3    VARCHAR(1000)     NULL     COMMENT '제목필드3', -- 제목필드3
-  STR_TITLE4    VARCHAR(1000)     NULL     COMMENT '제목필드4', -- 제목필드4
-  SUB_TEXT1     VARCHAR(1000)     NULL     COMMENT '서브텍스트1', -- 서브텍스트1
-  SUB_TEXT2     VARCHAR(1000)     NULL     COMMENT '서브텍스트2', -- 서브텍스트2
-  SUB_TEXT3     VARCHAR(1000)     NULL     COMMENT '서브텍스트3', -- 서브텍스트3
-  SUB_TEXT4     VARCHAR(1000)     NULL     COMMENT '서브텍스트4', -- 서브텍스트4
-  USE_YN        CHAR(1)           NOT NULL DEFAULT 'Y' 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 '수정일시' -- 수정일시
+  CONTENTS_SQ     INT UNSIGNED      NOT NULL COMMENT '컨텐츠일련번호', -- 컨텐츠일련번호
+  CATE_NO         INT UNSIGNED      NOT NULL COMMENT '카테고리번호', -- 카테고리번호
+  CONTENTS_LOC    VARCHAR(20)       NOT NULL COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
+  CONTENTS_TYPE   VARCHAR(20)       NULL     COMMENT '컨텐츠유형(공통코드G036)', -- 컨텐츠유형(공통코드G036)
+  DISP_STDT       TIMESTAMP         NOT NULL COMMENT '전시시작일시', -- 전시시작일시
+  DISP_EDDT       TIMESTAMP         NOT NULL COMMENT '전시종료일시', -- 전시종료일시
+  DISP_ORD        SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
+  IMG_PATH1       VARCHAR(200)      NULL     COMMENT '이미지경로1', -- 이미지경로1
+  IMG_PATH2       VARCHAR(200)      NULL     COMMENT '이미지경로2', -- 이미지경로2
+  IMG_PATH3       VARCHAR(200)      NULL     COMMENT '이미지경로3', -- 이미지경로3
+  IMG_PATH4       VARCHAR(200)      NULL     COMMENT '이미지경로4', -- 이미지경로4
+  IMG_PATH5       VARCHAR(200)      NULL     COMMENT '이미지경로5', -- 이미지경로5
+  IMG_PATH6       VARCHAR(200)      NULL     COMMENT '이미지경로6', -- 이미지경로6
+  IMG_PATH7       VARCHAR(200)      NULL     COMMENT '이미지경로7', -- 이미지경로7
+  IMG_PATH8       VARCHAR(200)      NULL     COMMENT '이미지경로8', -- 이미지경로8
+  STR_VAR1        VARCHAR(200)      NULL     COMMENT '링크필드1', -- 링크필드1
+  STR_VAR2        VARCHAR(200)      NULL     COMMENT '링크필드2', -- 링크필드2
+  STR_VAR3        VARCHAR(200)      NULL     COMMENT '링크필드3', -- 링크필드3
+  STR_VAR4        VARCHAR(200)      NULL     COMMENT '링크필드4', -- 링크필드4
+  STR_VAR5        VARCHAR(200)      NULL     COMMENT '링크필드5', -- 링크필드5
+  STR_VAR6        VARCHAR(200)      NULL     COMMENT '링크필드6', -- 링크필드6
+  STR_VAR7        VARCHAR(200)      NULL     COMMENT '링크필드7', -- 링크필드7
+  STR_VAR8        VARCHAR(200)      NULL     COMMENT '링크필드8', -- 링크필드8
+  STR_TITLE1      VARCHAR(200)      NULL     COMMENT '제목필드1', -- 제목필드1
+  STR_TITLE2      VARCHAR(200)      NULL     COMMENT '제목필드2', -- 제목필드2
+  STR_TITLE3      VARCHAR(200)      NULL     COMMENT '제목필드3', -- 제목필드3
+  STR_TITLE4      VARCHAR(200)      NULL     COMMENT '제목필드4', -- 제목필드4
+  SUB_TEXT1       VARCHAR(200)      NULL     COMMENT '서브텍스트1', -- 서브텍스트1
+  SUB_TEXT2       VARCHAR(200)      NULL     COMMENT '서브텍스트2', -- 서브텍스트2
+  SUB_TEXT3       VARCHAR(200)      NULL     COMMENT '서브텍스트3', -- 서브텍스트3
+  SUB_TEXT4       VARCHAR(200)      NULL     COMMENT '서브텍스트4', -- 서브텍스트4
+  BRAND_GROUP_NO  INT UNSIGNED      NULL     COMMENT '브랜드그룹번호', -- 브랜드그룹번호
+  BRAND_GROUP_IMG VARCHAR(200)      NULL     COMMENT '브랜드그룹이미지경로', -- 브랜드그룹이미지경로
+  MD_TITLE        VARCHAR(200)      NULL     COMMENT 'MD타이틀', -- MD타이틀
+  USE_YN          CHAR(1)           NOT NULL DEFAULT 'Y' 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 '수정일시' -- 수정일시
 )
 COMMENT '컨텐츠. 프론트 노출을 위한 배너, 상품코드 등 등록에 의한 발생';
 
@@ -9995,60 +10006,52 @@ ALTER TABLE TB_CONTENTS
 
 ALTER TABLE TB_CONTENTS
   MODIFY COLUMN CONTENTS_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '컨텐츠일련번호';
-  
-ALTER TABLE TB_CONTENTS ADD COLUMN IMG_PATH5   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로5' AFTER IMG_PATH4;
-ALTER TABLE TB_CONTENTS ADD COLUMN IMG_PATH6   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로6' AFTER IMG_PATH5;
-ALTER TABLE TB_CONTENTS ADD COLUMN IMG_PATH7   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로7' AFTER IMG_PATH6;
-ALTER TABLE TB_CONTENTS ADD COLUMN IMG_PATH8   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로8' AFTER IMG_PATH7;
-
-ALTER TABLE TB_CONTENTS MODIFY STR_VAR1 VARCHAR(200) DEFAULT NULL COMMENT '링크필드1';
-ALTER TABLE TB_CONTENTS MODIFY STR_VAR2 VARCHAR(200) DEFAULT NULL COMMENT '링크필드2';
-ALTER TABLE TB_CONTENTS MODIFY STR_VAR3 VARCHAR(200) DEFAULT NULL COMMENT '링크필드3';
-ALTER TABLE TB_CONTENTS MODIFY STR_VAR4 VARCHAR(200) DEFAULT NULL COMMENT '링크필드4';
-
-ALTER TABLE TB_CONTENTS ADD COLUMN STR_VAR5   VARCHAR(200) DEFAULT NULL COMMENT '링크필드5' AFTER STR_VAR4;
-ALTER TABLE TB_CONTENTS ADD COLUMN STR_VAR6   VARCHAR(200) DEFAULT NULL COMMENT '링크필드6' AFTER STR_VAR5;
-ALTER TABLE TB_CONTENTS ADD COLUMN STR_VAR7   VARCHAR(200) DEFAULT NULL COMMENT '링크필드7' AFTER STR_VAR6;
-ALTER TABLE TB_CONTENTS ADD COLUMN STR_VAR8   VARCHAR(200) DEFAULT NULL COMMENT '링크필드8' AFTER STR_VAR7;
-
-ALTER TABLE TB_CONTENTS ADD COLUMN BRAND_GROUP_NO   INT UNSIGNED DEFAULT NULL COMMENT '브랜드그룹필드' AFTER SUB_TEXT4;
-ALTER TABLE TB_CONTENTS ADD COLUMN BRAND_GROUP_IMG   VARCHAR(200) DEFAULT NULL COMMENT '브랜드그룹이미지경로' AFTER BRAND_GROUP_NO;
-ALTER TABLE TB_CONTENTS ADD COLUMN MD_TITLE   VARCHAR(200) DEFAULT NULL COMMENT 'MD타이틀' AFTER BRAND_GROUP_IMG;  
 
 ################################################################################
 # 컨텐츠미리보기
 ################################################################################
 DROP TABLE IF EXISTS TB_CONTENTS_PREVIEW RESTRICT;
 CREATE TABLE TB_CONTENTS_PREVIEW (
-  PRE_CONTENTS_SQ INT UNSIGNED       NOT NULL COMMENT '컨텐츠미리보기일련번호', -- 컨텐츠미리보기일련번호
-  CONTENTS_SQ     INT UNSIGNED       NOT NULL COMMENT '컨텐츠일련번호', -- 컨텐츠일련번호
-  CATE_NO         INT UNSIGNED       NOT NULL COMMENT '카테고리번호', -- 카테고리번호
-  CONTENTS_LOC    VARCHAR(20)        NOT NULL COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
-  CONTENTS_TYPE   VARCHAR(20)        NULL     COMMENT '컨텐츠유형(공통코드G036)', -- 컨텐츠유형(공통코드G036)
-  DISP_STDT       TIMESTAMP          NOT NULL COMMENT '전시시작일시', -- 전시시작일시
-  DISP_EDDT       TIMESTAMP          NOT NULL COMMENT '전시종료일시', -- 전시종료일시
-  DISP_ORD        SMALLINT UNSIGNED  NOT NULL COMMENT '표시순서', -- 표시순서
-  IMG_PATH1       VARCHAR(200)       NULL     COMMENT '이미지경로1', -- 이미지경로1
-  IMG_PATH2       VARCHAR(200)       NULL     COMMENT '이미지경로2', -- 이미지경로2
-  IMG_PATH3       VARCHAR(200)       NULL     COMMENT '이미지경로3', -- 이미지경로3
-  IMG_PATH4       VARCHAR(200)       NULL     COMMENT '이미지경로4', -- 이미지경로4
-  STR_VAR1        VARCHAR(1000)      NULL     COMMENT '링크필드1', -- 링크필드1
-  STR_VAR2        VARCHAR(1000)      NULL     COMMENT '링크필드2', -- 링크필드2
-  STR_VAR3        VARCHAR(1000)      NULL     COMMENT '링크필드3', -- 링크필드3
-  STR_VAR4        VARCHAR(1000)      NULL     COMMENT '링크필드4', -- 링크필드4
-  STR_TITLE1      VARCHAR(1000)      NULL     COMMENT '제목필드1', -- 제목필드1
-  STR_TITLE2      VARCHAR(1000)      NULL     COMMENT '제목필드2', -- 제목필드2
-  STR_TITLE3      VARCHAR(1000)      NULL     COMMENT '제목필드3', -- 제목필드3
-  STR_TITLE4      VARCHAR(1000)      NULL     COMMENT '제목필드4', -- 제목필드4
-  SUB_TEXT1       VARCHAR(1000)      NULL     COMMENT '서브텍스트1', -- 서브텍스트1
-  SUB_TEXT2       VARCHAR(1000)      NULL     COMMENT '서브텍스트2', -- 서브텍스트2
-  SUB_TEXT3       VARCHAR(1000)      NULL     COMMENT '서브텍스트3', -- 서브텍스트3
-  SUB_TEXT4       VARCHAR(1000)      NULL     COMMENT '서브텍스트4', -- 서브텍스트4
-  USE_YN          CHAR(1)            NOT NULL DEFAULT 'Y' 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 '수정일시' -- 수정일시
+  PRE_CONTENTS_SQ INT UNSIGNED      NOT NULL COMMENT '컨텐츠미리보기일련번호', -- 컨텐츠미리보기일련번호
+  CONTENTS_SQ     INT UNSIGNED      NOT NULL COMMENT '컨텐츠일련번호', -- 컨텐츠일련번호
+  CATE_NO         INT UNSIGNED      NOT NULL COMMENT '카테고리번호', -- 카테고리번호
+  CONTENTS_LOC    VARCHAR(20)       NOT NULL COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
+  CONTENTS_TYPE   VARCHAR(20)       NULL     COMMENT '컨텐츠유형(공통코드G036)', -- 컨텐츠유형(공통코드G036)
+  DISP_STDT       TIMESTAMP         NOT NULL COMMENT '전시시작일시', -- 전시시작일시
+  DISP_EDDT       TIMESTAMP         NOT NULL COMMENT '전시종료일시', -- 전시종료일시
+  DISP_ORD        SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
+  IMG_PATH1       VARCHAR(200)      NULL     COMMENT '이미지경로1', -- 이미지경로1
+  IMG_PATH2       VARCHAR(200)      NULL     COMMENT '이미지경로2', -- 이미지경로2
+  IMG_PATH3       VARCHAR(200)      NULL     COMMENT '이미지경로3', -- 이미지경로3
+  IMG_PATH4       VARCHAR(200)      NULL     COMMENT '이미지경로4', -- 이미지경로4
+  IMG_PATH5       VARCHAR(200)      NULL     COMMENT '이미지경로5', -- 이미지경로5
+  IMG_PATH6       VARCHAR(200)      NULL     COMMENT '이미지경로6', -- 이미지경로6
+  IMG_PATH7       VARCHAR(200)      NULL     COMMENT '이미지경로7', -- 이미지경로7
+  IMG_PATH8       VARCHAR(200)      NULL     COMMENT '이미지경로8', -- 이미지경로8
+  STR_VAR1        VARCHAR(200)      NULL     COMMENT '링크필드1', -- 링크필드1
+  STR_VAR2        VARCHAR(200)      NULL     COMMENT '링크필드2', -- 링크필드2
+  STR_VAR3        VARCHAR(200)      NULL     COMMENT '링크필드3', -- 링크필드3
+  STR_VAR4        VARCHAR(200)      NULL     COMMENT '링크필드4', -- 링크필드4
+  STR_VAR5        VARCHAR(200)      NULL     COMMENT '링크필드5', -- 링크필드5
+  STR_VAR6        VARCHAR(200)      NULL     COMMENT '링크필드6', -- 링크필드6
+  STR_VAR7        VARCHAR(200)      NULL     COMMENT '링크필드7', -- 링크필드7
+  STR_VAR8        VARCHAR(200)      NULL     COMMENT '링크필드8', -- 링크필드8
+  STR_TITLE1      VARCHAR(200)      NULL     COMMENT '제목필드1', -- 제목필드1
+  STR_TITLE2      VARCHAR(200)      NULL     COMMENT '제목필드2', -- 제목필드2
+  STR_TITLE3      VARCHAR(200)      NULL     COMMENT '제목필드3', -- 제목필드3
+  STR_TITLE4      VARCHAR(200)      NULL     COMMENT '제목필드4', -- 제목필드4
+  SUB_TEXT1       VARCHAR(200)      NULL     COMMENT '서브텍스트1', -- 서브텍스트1
+  SUB_TEXT2       VARCHAR(200)      NULL     COMMENT '서브텍스트2', -- 서브텍스트2
+  SUB_TEXT3       VARCHAR(200)      NULL     COMMENT '서브텍스트3', -- 서브텍스트3
+  SUB_TEXT4       VARCHAR(200)      NULL     COMMENT '서브텍스트4', -- 서브텍스트4
+  BRAND_GROUP_NO  INT UNSIGNED      NULL     COMMENT '브랜드그룹번호', -- 브랜드그룹번호
+  BRAND_GROUP_IMG VARCHAR(200)      NULL     COMMENT '브랜드그룹이미지경로', -- 브랜드그룹이미지경로
+  MD_TITLE        VARCHAR(200)      NULL     COMMENT 'MD타이틀', -- MD타이틀
+  USE_YN          CHAR(1)           NOT NULL DEFAULT 'Y' 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 '수정일시' -- 수정일시
 )
 COMMENT '컨텐츠미리보기. 카테고리별 컨텐츠위치에 배너, 상품코드 등 등록에 의한 발생';
 
@@ -10061,25 +10064,6 @@ ALTER TABLE TB_CONTENTS_PREVIEW
 
 ALTER TABLE TB_CONTENTS_PREVIEW
   MODIFY COLUMN PRE_CONTENTS_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '컨텐츠미리보기일련번호';
-  
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN IMG_PATH5   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로5' AFTER IMG_PATH4;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN IMG_PATH6   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로6' AFTER IMG_PATH5;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN IMG_PATH7   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로7' AFTER IMG_PATH6;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN IMG_PATH8   VARCHAR(200) DEFAULT NULL COMMENT '이미지경로8' AFTER IMG_PATH7;
-
-ALTER TABLE TB_CONTENTS_PREVIEW MODIFY STR_VAR1 VARCHAR(200) DEFAULT NULL COMMENT '링크필드1';
-ALTER TABLE TB_CONTENTS_PREVIEW MODIFY STR_VAR2 VARCHAR(200) DEFAULT NULL COMMENT '링크필드2';
-ALTER TABLE TB_CONTENTS_PREVIEW MODIFY STR_VAR3 VARCHAR(200) DEFAULT NULL COMMENT '링크필드3';
-ALTER TABLE TB_CONTENTS_PREVIEW MODIFY STR_VAR4 VARCHAR(200) DEFAULT NULL COMMENT '링크필드4';
-
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN STR_VAR5   VARCHAR(200) DEFAULT NULL COMMENT '링크필드5' AFTER STR_VAR4;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN STR_VAR6   VARCHAR(200) DEFAULT NULL COMMENT '링크필드6' AFTER STR_VAR5;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN STR_VAR7   VARCHAR(200) DEFAULT NULL COMMENT '링크필드7' AFTER STR_VAR6;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN STR_VAR8   VARCHAR(200) DEFAULT NULL COMMENT '링크필드8' AFTER STR_VAR7;
-
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN BRAND_GROUP_NO   INT UNSIGNED DEFAULT NULL COMMENT '브랜드그룹필드' AFTER SUB_TEXT4;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN BRAND_GROUP_IMG   VARCHAR(200) DEFAULT NULL COMMENT '브랜드그룹이미지경로' AFTER BRAND_GROUP_NO;
-ALTER TABLE TB_CONTENTS_PREVIEW ADD COLUMN MD_TITLE   VARCHAR(200) DEFAULT NULL COMMENT 'MD타이틀' AFTER BRAND_GROUP_IMG;
 
 ################################################################################
 # 고객

BIN
산출물/3.설계/ERD/ST24.exerd