Просмотр исходного кода

메일템플릿 관련 테이블 생성 (TB_MAILHF, TB_MAILT, TB_MAILTC, TB_MAILTC_GOODS)

gagamel 5 лет назад
Родитель
Сommit
ad0cf695d9
1 измененных файлов с 81 добавлено и 0 удалено
  1. 81 0
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

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

@@ -2910,6 +2910,87 @@ ALTER TABLE TB_FREE_GOODS
       PRODUCT_NO -- 사은품상품번호
     );
 
+################################################################################
+#메일헤더푸터
+################################################################################
+DROP TABLE IF EXISTS TB_MAILHF;
+CREATE TABLE TB_MAILHF
+(
+  MAILHF_SQ       INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '메일헤더푸터일련번호',
+  MAILHF_NM       VARCHAR(100) NOT NULL COMMENT '메일헤더푸터명',
+  MAILHF_GB       VARCHAR(1) NOT NULL COMMENT '메일헤더푸터구분(H:헤더, F:푸터)',
+  MAILHF_CONTENT  VARCHAR(4000) NOT NULL COMMENT '메일헤더푸터내용',
+  USE_YN          CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
+  REG_NO          INT UNSIGNED NOT NULL COMMENT '등록자번호',
+  REG_DT          TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
+  UPD_NO          INT UNSIGNED NOT NULL COMMENT '수정자번호',
+  UPD_DT          TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '수정일시',
+  PRIMARY KEY (MAILHF_SQ)
+)
+COMMENT '메일헤더푸터. 메일헤더푸터 등록에 의한 발생'
+;
+
+################################################################################
+#메일템플릿
+################################################################################
+DROP TABLE IF EXISTS TB_MAILT;
+CREATE TABLE TB_MAILT
+(
+  MAILT_SQ      INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '메일템플릿일련번호',
+  MAILT_NM      VARCHAR(100) NOT NULL COMMENT '메일템플릿명',
+  MAILT_GB      VARCHAR(1) NOT NULL COMMENT '메일템플릿구분(A:자동메일, M:마케팅메일)',
+  MAILH_SQ      INT UNSIGNED NOT NULL COMMENT '메일헤더일련번호(메일헤더푸터)',
+  MAILF_SQ      INT UNSIGNED NOT NULL COMMENT '메일푸터일련번호(메일헤더푸터)',
+  MAIL_CONTENT  LONGTEXT NOT NULL COMMENT '메일내용',
+  USE_YN        CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
+  REG_NO        INT UNSIGNED NOT NULL COMMENT '등록자번호',
+  REG_DT        TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
+  UPD_NO        INT UNSIGNED NOT NULL COMMENT '수정자번호',
+  UPD_DT        TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '수정일시',
+  PRIMARY KEY (MAILT_SQ)
+)
+COMMENT '메일템플릿. 메일템플릿 등록에 의한 발생'
+;
+
+################################################################################
+#메일템플릿코너
+################################################################################
+DROP TABLE IF EXISTS TB_MAILTC;
+CREATE TABLE TB_MAILTC
+(
+  MAILTC_SQ     INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '메일템플릿코너일련번호',
+  MAILT_SQ      INT UNSIGNED NOT NULL COMMENT '메일템플릿일련번호(메일템플릿)',
+  MAILTC_NM     VARCHAR(100) NOT NULL COMMENT '메일템플릿코너명',
+  GOODS_CPR     TINYINT NOT NULL COMMENT '상품노출건수(한 행에 노출될 상품갯수)',
+  MAILTC_LINK   VARCHAR(100) COMMENT '메일템플릿코너링크',
+  USE_YN        CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
+  REG_NO        INT UNSIGNED NOT NULL COMMENT '등록자번호',
+  REG_DT        TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
+  UPD_NO        INT UNSIGNED NOT NULL COMMENT '수정자번호',
+  UPD_DT        TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '수정일시',
+  PRIMARY KEY (MAILTC_SQ)
+)
+COMMENT '메일템플릿코너. 메일템플릿코너 등록에 의한 발생'
+;
+
+################################################################################
+#메일템플릿코너상품
+################################################################################
+DROP TABLE IF EXISTS TB_MAILTC_GOODS;
+CREATE TABLE TB_MAILTC_GOODS
+(
+  MAILTC_SQ  INT UNSIGNED NOT NULL COMMENT '메일템플릿코너일련번호(메일템플릿코너)',
+  GOODS_CD   VARCHAR(20) NOT NULL COMMENT '상품코드(상품)',
+  DISP_ORD   SMALLINT UNSIGNED DEFAULT 1 NOT NULL COMMENT '표시순서',
+  REG_NO     INT UNSIGNED NOT NULL COMMENT '등록자번호',
+  REG_DT     TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
+  UPD_NO     INT UNSIGNED NOT NULL COMMENT '수정자번호',
+  UPD_DT     TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '수정일시',
+  PRIMARY KEY (MAILTC_SQ, GOODS_CD)
+)
+COMMENT '메일템플릿코너상품. 메일템플릿코너의 상품 등록에 의한 발생'
+;
+
 ################################################################################
 #메뉴
 ################################################################################