Преглед на файлове

agpush_queue 테이블 추가

gagamel преди 4 години
родител
ревизия
7339b2ec4e
променени са 1 файла, в които са добавени 67 реда и са изтрити 1 реда
  1. 67 1
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

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

@@ -33762,4 +33762,70 @@ CREATE TABLE TB_SEARCH_KEYWORD (
   UPD_NO        INT UNSIGNED      NOT NULL COMMENT '수정자번호', -- 수정자번호
   UPD_DT        TIMESTAMP         NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시', -- 수정일시
   PRIMARY KEY (KEYWORD_SQ)
-) COMMENT='검색키워드.몰메인에서 사용';
+) COMMENT='검색키워드.몰메인에서 사용';
+
+################################################################################
+#앱푸시큐
+################################################################################
+DROP TABLE IF EXISTS agpush_queue RESTRICT;
+CREATE TABLE agpush_queue (
+  queueidx           bigint        NOT NULL AUTO_INCREMENT COMMENT '테이블 키값',
+  appkey             varchar(50)   DEFAULT NULL COMMENT '핑거푸시 앱 키값',
+  appsecret          varchar(50)   DEFAULT NULL COMMENT '핑거푸시 앱 시크릿 값',
+  msgtitle           varchar(50)   DEFAULT NULL COMMENT '푸시 메시지 타이틀',
+  senddate           datetime      DEFAULT CURRENT_TIMESTAMP COMMENT '발송 예정 시간',
+  resultdate         datetime      DEFAULT NULL COMMENT '발송 완료 시간',
+  feedbackdate       datetime      DEFAULT NULL COMMENT '발송 완료후 핑거푸시로 부터 피드백 받은 시간',
+  msgcontents        varchar(4000) NOT NULL COMMENT '푸시 메시지 내용',
+  identify           varchar(50)   DEFAULT NULL COMMENT '푸시 수신 타겟 식별자',
+  step               varchar(4)    NOT NULL DEFAULT 'R' COMMENT 'R발송대기, S발송중, C완료, F실패',
+  pmode              char(4)       NOT NULL DEFAULT 'STOS' COMMENT 'DEFT대량발송, STOS타겟 발송.',
+  fname              varchar(256)  DEFAULT NULL COMMENT '첨부 이미지 경로',
+  send_stat          char(4)       NOT NULL DEFAULT '0001' COMMENT '0001즉시발송, 0002예약발송',
+  android_sound      varchar(50)   NOT NULL DEFAULT 'default' COMMENT '안드로이드 사운드',
+  android_badge      int           NOT NULL DEFAULT '0' COMMENT '안드로이드 배지 개수',
+  ios_sound          varchar(50)   NOT NULL DEFAULT 'default' COMMENT '아이폰 사운드',
+  ios_badge          int           NOT NULL DEFAULT '0' COMMENT '아아폰 배지',
+  plink              varchar(200)  DEFAULT NULL COMMENT '외부 링크',
+  custom_key_1       varchar(100)  DEFAULT NULL COMMENT '커스텀 필드1',
+  custom_value_1     varchar(200)  DEFAULT NULL COMMENT '커스텀 필드1 값',
+  custom_key_2       varchar(100)  DEFAULT NULL COMMENT '커스텀 필드2',
+  custom_value_2     varchar(200)  DEFAULT NULL COMMENT '커스텀 필드2 값',
+  custom_key_3       varchar(100)  DEFAULT NULL COMMENT '커스텀 필드3',
+  custom_value_3     varchar(200)  DEFAULT NULL COMMENT '커스텀 필드3 값',
+  wdate              datetime      NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '작성일',
+  udate              datetime      NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일',
+  label_code         varchar(10)   DEFAULT NULL COMMENT '라벨코드',
+  bgcolor            varchar(7)    DEFAULT NULL COMMENT '알림배경색',
+  fontcolor          varchar(7)    DEFAULT NULL COMMENT '알림폰트색',
+  and_priority       char(1)       DEFAULT 'M' COMMENT '안드로이드 우선순위 H:높음 M:중간(default)',
+  isetiquette        char(1)       DEFAULT 'N' COMMENT '에티켓 적용 여부 Y/N',
+  etiquette_stime    int           DEFAULT NULL COMMENT '발송 에티켓 적용시간 오늘 시간',
+  etiquette_etime    int           DEFAULT NULL COMMENT '발송 에티켓 적용시간 내일 시간',
+  ofb_time           varchar(3)    DEFAULT '1w' COMMENT '오픈 처리 제한 시간 2h, 4h, 1d, 3d, 5d, 1w',
+  optagree           varchar(4)    DEFAULT NULL COMMENT '1000광고 동의, 0000광고부동의',
+  lngt_message       text          COMMENT 'HTML , Long Text 메시지 내용',
+  ptag               varchar(1000) DEFAULT NULL COMMENT '태그입력, 여러개의 태그 사용의 경우 쉼표로 구분 예)서울,대전,대구,부산',
+  beschmode          varchar(4)    DEFAULT NULL COMMENT '태그발송 조건 0001:or, 0002:and',
+  etc1               varchar(160)  DEFAULT NULL COMMENT '사용자 컬럼 문자형 1',
+  etc2               varchar(160)  DEFAULT NULL COMMENT '사용자 컬럼 문자형 2',
+  phone              varchar(256)  DEFAULT NULL COMMENT '문자발송자번호',
+  callback           varchar(256)  DEFAULT NULL COMMENT '문자수신자번호',
+  failedtype         varchar(3)    DEFAULT NULL COMMENT '푸시 실패수 kko,kkf,sms,lms,mms,no',
+  kko_msg            varchar(4000) DEFAULT NULL COMMENT '카카오 메시지',
+  kko_url            varchar(1000) DEFAULT NULL COMMENT '알림톡버튼URL',
+  kko_url_button_txt varchar(160)  DEFAULT NULL COMMENT '알림톱버튼 타입',
+  kko_button_json    varchar(1000) DEFAULT NULL COMMENT '버튼그룹데이터 JSON',
+  kko_template_code  varchar(10)   DEFAULT NULL COMMENT '카카오톡 알림톡 메시지 유형 템플릿 코드',
+  kko_profiled_key   varchar(100)  DEFAULT NULL COMMENT '플러스친구프로파일키',
+  kko_failed_subject varchar(50)   DEFAULT NULL COMMENT '채널 전환 메시지 타이틀',
+  kko_failed_msg     varchar(1000) DEFAULT NULL COMMENT '채널 전환 메시지 타이틀',
+  kko_failed_img     varchar(100)  DEFAULT NULL COMMENT '문자 전환 메시지 내용',
+  kko_failed_type    varchar(3)    DEFAULT NULL COMMENT '알림톡/친구톡 실패후 sms,lms,mms,no',
+  kkf_img_path       varchar(256)  DEFAULT NULL COMMENT '친구톡 이미지 경로',
+  kkf_img_url        varchar(100)  DEFAULT NULL COMMENT '친구톡 이미지 URL',
+  kko_ad_flag        varchar(1)    DEFAULT NULL COMMENT '친구톡 이미지 URL',
+  serialnum          bigint        DEFAULT NULL,
+  kko_wide_yn        varchar(1)    DEFAULT NULL COMMENT '와이드이미지',
+  PRIMARY KEY (queueidx)
+) COMMENT='앱푸시큐. 푸시발송될 데이터 등록에 의한 발생';