From ded00f584468828943eda15057c358fba49cd951 Mon Sep 17 00:00:00 2001 From: hylee Date: Wed, 3 Apr 2024 17:05:52 +0900 Subject: [PATCH] docs commit --- docs/2024_0403_r1.pdf | Bin 0 -> 106766 bytes docs/mjon_ddl_20240403.sql | 4735 ++++++++++++++++++++++++++++++++++++ docs/mjon_trigger.sql | 70 + 3 files changed, 4805 insertions(+) create mode 100644 docs/2024_0403_r1.pdf create mode 100644 docs/mjon_ddl_20240403.sql create mode 100644 docs/mjon_trigger.sql diff --git a/docs/2024_0403_r1.pdf b/docs/2024_0403_r1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..76b6aeb729a1b0eaa1c7113e26ca84709ab5a325 GIT binary patch literal 106766 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 z
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
pG)vUYf}HM` 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�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ۺs``m}ao?%H4qC;2 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 literal 0 HcmV?d00001 diff --git a/docs/mjon_ddl_20240403.sql b/docs/mjon_ddl_20240403.sql new file mode 100644 index 0000000..956930b --- /dev/null +++ b/docs/mjon_ddl_20240403.sql @@ -0,0 +1,4735 @@ +-- mjon.`_tmp_comment` definition + +CREATE TABLE `_tmp_comment` ( + `table_name` varchar(64) NOT NULL DEFAULT '', + `col_name` varchar(256) NOT NULL, + `comments` varchar(2048) NOT NULL DEFAULT '' +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +-- mjon.admin_access_ip definition + +CREATE TABLE `admin_access_ip` ( + `ACCESS_IP` varchar(30) NOT NULL COMMENT 'IP정보', + `EMPLYR_ID` varchar(30) DEFAULT NULL COMMENT '업무사용자ID', + `REGDT` datetime DEFAULT NULL COMMENT '등록일시', + PRIMARY KEY (`ACCESS_IP`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='관리자접속제한IP'; + + +-- mjon.biz_kakao_price definition + +CREATE TABLE `biz_kakao_price` ( + `BIZ_KAKAO_PRICE_ID` bigint(30) NOT NULL AUTO_INCREMENT, + `BIZ_KAKAO_AT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 전송 단가', + `BIZ_KAKAO_FT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '친구톡 전송 단가', + `BIZ_KAKAO_FT_IMG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '친구톡 이미지 전송 단가', + `BIZ_KAKAO_FT_WIDE_IMG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '친구톡 와이드 이미지 전송 단가', + `BIZ_SMS_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문(SMS) 전송단가', + `BIZ_MMS_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문(MMS) 전송단가', + `MSG_GROUP_ID` varchar(30) DEFAULT NULL COMMENT '전송 그룹 ID', + PRIMARY KEY (`BIZ_KAKAO_PRICE_ID`), + KEY `IDX_KAKAO_PRICE_11` (`MSG_GROUP_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=2060 DEFAULT CHARSET=utf8 COMMENT='kakao 전송시 과금 금액 설정 테이블'; + + +-- mjon.biz_log definition + +CREATE TABLE `biz_log` ( + `CMID` varchar(30) DEFAULT NULL COMMENT '데이터 ID, 고유한 값', + `UMID` varchar(32) DEFAULT NULL COMMENT '비즈뿌리오 서버에서 정의한 MESSAGE ID ', + `MSG_TYPE` int(11) DEFAULT NULL COMMENT '데이터 타입 (SMS 0/FAX 2/PHONE 3/MMS 5/AT 6/FT 7/RCS 8))', + `STATUS` int(11) DEFAULT NULL COMMENT '데이터 발송 상태 (대기 0/발송중1/발송완료 2)', + `CALL_STATUS` varchar(4) DEFAULT NULL COMMENT '발송결과 리포트', + `REQUEST_TIME` datetime DEFAULT NULL COMMENT '데이터 등록 시간', + `SEND_TIME` datetime DEFAULT NULL COMMENT '발송 기준 시간', + `REPORT_TIME` datetime DEFAULT NULL COMMENT '단말기 수신 시간', + `DEST_PHONE` varchar(16) DEFAULT NULL COMMENT '수신번호', + `SEND_PHONE` varchar(16) DEFAULT NULL COMMENT '발신자번호', + `DEST_NAME` varchar(32) DEFAULT NULL COMMENT '수신자명', + `SEND_NAME` varchar(32) DEFAULT NULL COMMENT '발신자명', + `SUBJECT` varchar(64) DEFAULT NULL COMMENT '제목', + `MSG_BODY` varchar(2000) DEFAULT NULL COMMENT '메시지 내용', + `NATION_CODE` varchar(5) DEFAULT NULL COMMENT '국가코드', + `SENDER_KEY` varchar(40) DEFAULT NULL COMMENT '발신프로필 키', + `TEMPLATE_CODE` varchar(64) DEFAULT NULL COMMENT '템플릿 코드', + `RESPONSE_METHOD` varchar(8) DEFAULT NULL COMMENT '발송 방식 (PUSH)', + `TIMEOUT` int(11) DEFAULT NULL COMMENT '대체발송을 위한 타임아웃 시간설정', + `RE_TYPE` varchar(3) DEFAULT NULL COMMENT '대체발송 메시지 타입', + `RE_BODY` varchar(2000) DEFAULT NULL COMMENT '대체발송 메시지 내용', + `RE_PART` varchar(1) DEFAULT NULL COMMENT '대체발송 처리 주체 (C:CLIENT, S:Server)', + `COVER_FLAG` int(11) DEFAULT NULL COMMENT '표지 발송 옵션', + `SMS_FLAG` int(11) DEFAULT NULL COMMENT '실패 시 문자 전송 옵션', + `REPLY_FLAG` int(11) DEFAULT NULL COMMENT '시나리오 답변기능 여부(Y:1, N:0)', + `RETRY_CNT` int(11) DEFAULT NULL COMMENT '재시도회수', + `ATTACHED_FILE` varchar(1000) DEFAULT NULL COMMENT '[ 기본 MODE ] 첨부파일 전송 시 파일명 (여러 개일 경우, ‘|’ 문자로 구분) [ 첨부파일 테이블 MODE ] 첨부파일 테이블 KEY', + `VXML_FILE` varchar(64) DEFAULT NULL COMMENT '음성 시나리오 파일 이름', + `USE_PAGE` int(11) DEFAULT NULL COMMENT '발송 페이지 수', + `USE_TIME` int(11) DEFAULT NULL COMMENT '발송 소요 시간 (단위:초)', + `SN_RESULT` int(11) DEFAULT NULL COMMENT '설문 조사 응답 값 (0~9)', + `TEL_INFO` varchar(10) DEFAULT NULL COMMENT '통신사 정보 (SKT/KTF/LGT/KKO', + `CINFO` varchar(32) DEFAULT NULL COMMENT 'Client Indexed Info 특수기호 (\\/:*?”<>|.) 사용불가', + `USER_KEY` varchar(30) DEFAULT NULL COMMENT '옐로아이디 봇을 이용해 받은 옐로아이디 사용자 식별키', + `AD_FLAG` varchar(1) DEFAULT NULL COMMENT '광고성 메시지 필수 표기 사항을 노출 (노출여부 Y/N, 기본값 Y)', + `RCS_REFKEY` varchar(32) DEFAULT NULL COMMENT 'RCS 테이블 KEY', + `RESELLERCODE` varchar(10) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + KEY `IDX_BIZ_LOG_11` (`CMID`), + KEY `IDX_BIZ_LOG_12` (`USER_KEY`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +-- mjon.biz_msg definition + +CREATE TABLE `biz_msg` ( + `CMID` varchar(30) NOT NULL COMMENT '데이터 ID, 고유한 값 MSG_TABLE 일 경우 Primary Key ', + `UMID` varchar(32) DEFAULT NULL COMMENT '비즈뿌리오 서버에서 정의한 MESSAGE ID ', + `MSG_TYPE` int(11) DEFAULT 0 COMMENT '데이터 타입 (SMS 0/FAX 2/PHONE 3/MMS 5/AT 6/FT 7/RCS 8))', + `STATUS` int(11) DEFAULT 0 COMMENT '데이터 발송 상태 (대기 0/발송중1/발송완료 2)', + `CALL_STATUS` varchar(4) DEFAULT NULL COMMENT '발송결과 리포트', + `REQUEST_TIME` datetime NOT NULL COMMENT '데이터 등록 시간', + `SEND_TIME` datetime NOT NULL COMMENT '발송 기준 시간', + `REPORT_TIME` datetime DEFAULT NULL COMMENT '단말기 수신 시간', + `DEST_PHONE` varchar(16) DEFAULT NULL COMMENT '수신번호', + `SEND_PHONE` varchar(16) DEFAULT NULL COMMENT '발신자번호', + `DEST_NAME` varchar(32) DEFAULT NULL COMMENT '수신자명', + `SEND_NAME` varchar(32) DEFAULT NULL COMMENT '발신자명', + `SUBJECT` varchar(64) DEFAULT NULL COMMENT '제목', + `MSG_BODY` varchar(2000) DEFAULT NULL COMMENT '메시지 내용', + `NATION_CODE` varchar(5) DEFAULT NULL COMMENT '국가코드', + `SENDER_KEY` varchar(40) DEFAULT NULL COMMENT '발신프로필 키', + `TEMPLATE_CODE` varchar(64) DEFAULT NULL COMMENT '템플릿 코드', + `RESPONSE_METHOD` varchar(8) DEFAULT NULL COMMENT '발송 방식 (PUSH)', + `TIMEOUT` int(11) DEFAULT NULL COMMENT '대체발송을 위한 타임아웃 시간설정', + `RE_TYPE` varchar(3) DEFAULT 'N' COMMENT '대체발송 메시지 타입', + `RE_BODY` varchar(2000) DEFAULT NULL COMMENT '대체발송 메시지 내용', + `RE_PART` varchar(1) DEFAULT NULL COMMENT '대체발송 처리 주체 (C:CLIENT, S:Server)', + `COVER_FLAG` int(11) DEFAULT 0 COMMENT '표지 발송 옵션', + `SMS_FLAG` int(11) DEFAULT 0 COMMENT '실패 시 문자 전송 옵션', + `REPLY_FLAG` int(11) DEFAULT 0 COMMENT '시나리오 답변기능 여부(Y:1, N:0)', + `RETRY_CNT` int(11) DEFAULT NULL COMMENT '재시도회수', + `ATTACHED_FILE` varchar(1000) DEFAULT NULL COMMENT '[ 기본 MODE ] 첨부파일 전송 시 파일명 (여러 개일 경우, ‘|’ 문자로 구분) [ 첨부파일 테이블 MODE ] 첨부파일 테이블 KEY', + `VXML_FILE` varchar(64) DEFAULT NULL COMMENT '음성 시나리오 파일 이름', + `USE_PAGE` int(11) DEFAULT 0 COMMENT '발송 페이지 수', + `USE_TIME` int(11) DEFAULT 0 COMMENT '발송 소요 시간 (단위:초)', + `SN_RESULT` int(11) DEFAULT 0 COMMENT '설문 조사 응답 값 (0~9)', + `TEL_INFO` varchar(10) DEFAULT NULL COMMENT '통신사 정보 (SKT/KTF/LGT/KKO)', + `CINFO` varchar(32) DEFAULT NULL COMMENT 'Client Indexed Info 특수기호 (\\/:*?”<>|.) 사용불가', + `USER_KEY` varchar(30) DEFAULT NULL COMMENT '옐로아이디 봇을 이용해 받은 옐로아이디 사용자 식별키', + `AD_FLAG` varchar(1) DEFAULT NULL COMMENT '광고성 메시지 필수 표기 사항을 노출 (노출여부 Y/N, 기본값 Y)', + `RCS_REFKEY` varchar(32) DEFAULT NULL COMMENT 'RCS 테이블 KEY', + `RESELLERCODE` varchar(10) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + PRIMARY KEY (`CMID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +-- mjon.cateinfo definition + +CREATE TABLE `cateinfo` ( + `CATE_NO` decimal(20,0) NOT NULL COMMENT '카테고리번호', + `UPPER_CATE_NO` decimal(20,0) DEFAULT NULL COMMENT '상위NO', + `CATE_CODE` varchar(3) DEFAULT NULL COMMENT '카테고리 코드', + `CATE_NM` varchar(60) DEFAULT NULL COMMENT '카테고리이름', + `CATE_ORDR` decimal(5,0) DEFAULT NULL COMMENT '순서', + `CATE_DEPTH` decimal(2,0) DEFAULT NULL COMMENT '댑스', + `USE_YN` char(1) DEFAULT 'Y' COMMENT '사용여부', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + PRIMARY KEY (`CATE_NO`), + KEY `IDX_mj_cateinfo_01` (`UPPER_CATE_NO`), + KEY `IDX_mj_cateinfo_02` (`CATE_CODE`), + KEY `IDX_mj_cateinfo_03` (`CATE_ORDR`), + KEY `IDX_mj_cateinfo_04` (`USE_YN`), + KEY `IDX_mj_cateinfo_05` (`CATE_DEPTH`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='카테고리 구분'; + + +-- mjon.cnt_detail definition + +CREATE TABLE `cnt_detail` ( + `CNT_ID` char(16) NOT NULL COMMENT '컨텐츠ID', + `CNTDT_ID` char(16) NOT NULL COMMENT '컨텐츠상세ID', + `FILE_DEST` varchar(200) DEFAULT NULL COMMENT '파일경로', + `URL` varchar(500) DEFAULT NULL COMMENT '파일URL', + `CNTDT_FILENM` varchar(20) DEFAULT NULL COMMENT '실제파일명', + `CNT_CN` mediumtext DEFAULT NULL COMMENT '내용', + `REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + PRIMARY KEY (`CNT_ID`,`CNTDT_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='컨텐츠상세'; + + +-- mjon.cnt_manage definition + +CREATE TABLE `cnt_manage` ( + `CNT_ID` char(16) NOT NULL COMMENT '컨텐츠ID', + `CNTDT_ID` char(16) NOT NULL COMMENT '컨텐츠상세ID', + `CNT_NAME` varchar(100) DEFAULT NULL COMMENT '컨텐츠명', + `CNT_FILE_FOLDER` varchar(200) DEFAULT NULL COMMENT '파일경로', + `CNT_CN` mediumtext DEFAULT NULL COMMENT '내용', + `REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일시', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `MENU_NO` varchar(10) DEFAULT NULL COMMENT '연결매뉴ID', + PRIMARY KEY (`CNT_ID`,`CNTDT_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='컨텐츠관리'; + + +-- mjon.comtecopseq definition + +CREATE TABLE `comtecopseq` ( + `table_name` varchar(16) NOT NULL COMMENT '게시판명', + `next_id` decimal(30,0) DEFAULT NULL COMMENT '다음순번', + PRIMARY KEY (`table_name`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='메뉴인덱스관리'; + + +-- mjon.comtnbanner definition + +CREATE TABLE `comtnbanner` ( + `BANNER_ID` char(20) NOT NULL COMMENT '배너ID', + `BANNER_NM` varchar(60) DEFAULT NULL COMMENT '배너명', + `LINK_URL` varchar(255) DEFAULT NULL COMMENT '링크URL', + `BANNER_IMAGE` varchar(60) DEFAULT NULL COMMENT '배너이미지', + `BANNER_DC` varchar(200) DEFAULT NULL COMMENT '배너설명', + `REFLCT_AT` char(1) DEFAULT NULL COMMENT '반영여부', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `BANNER_IMAGE_FILE` varchar(60) DEFAULT NULL COMMENT '배너이미지파일', + `SORT_ORDR` decimal(8,0) DEFAULT NULL COMMENT '정렬순서', + `DEL_STTUS` char(1) DEFAULT NULL COMMENT '삭제여부', + `ISTARGET` char(1) DEFAULT NULL COMMENT '타겟', + `SE_CD` varchar(10) DEFAULT NULL COMMENT '배너구분(01:하단,02:소셜하다)', + PRIMARY KEY (`BANNER_ID`), + UNIQUE KEY `COMTNBANNER_PK` (`BANNER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='배너관리'; + + +-- mjon.comtnhpcminfo definition + +CREATE TABLE `comtnhpcminfo` ( + `HPCM_ID` char(20) NOT NULL COMMENT '도움말ID', + `HPCM_SE_CODE` char(2) DEFAULT NULL COMMENT '도움말 카테고리', + `HPCM_DFN` varchar(1000) DEFAULT NULL COMMENT '제목', + `HPCM_DC` varchar(2500) DEFAULT NULL COMMENT '내용', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록한 관리자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정한관리자ID', + PRIMARY KEY (`HPCM_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='도움말 테이블'; + + +-- mjon.comtnpopupmanage definition + +CREATE TABLE `comtnpopupmanage` ( + `POPUP_ID` varchar(20) NOT NULL COMMENT '팝업ID', + `POPUP_SJ_NM` varchar(1024) DEFAULT NULL COMMENT '팝업제목명', + `FILE_URL` varchar(1024) DEFAULT NULL COMMENT '파일URL', + `POPUP_WIDTH_LC` varchar(20) DEFAULT NULL COMMENT '팝업가로위치', + `POPUP_WIDTH_SIZE` decimal(10,0) DEFAULT NULL COMMENT '팝업가로사이즈', + `NTCE_BGNDE` char(20) DEFAULT NULL COMMENT '게시시작일', + `NTCE_ENDDE` char(20) DEFAULT NULL COMMENT '게시종료일', + `STOPVEW_SETUP_AT` char(1) DEFAULT NULL COMMENT '그만보기설정여부', + `NTCE_AT` char(1) DEFAULT NULL COMMENT '게시여부', + `POPUP_VRTICL_LC` varchar(20) DEFAULT NULL COMMENT '팝업세로위치', + `POPUP_VRTICL_SIZE` decimal(10,0) DEFAULT NULL COMMENT '팝업세로사이즈', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `POPUP_TYPE` char(1) DEFAULT NULL COMMENT '팝업유형', + `SCROLL_TYPE` char(1) DEFAULT NULL COMMENT '스크롤유형', + `NTT_CN` mediumtext DEFAULT NULL COMMENT '내용', + `SORT_NUM` decimal(10,0) DEFAULT NULL COMMENT '정렬번호', + `DEL_STTUS` char(1) DEFAULT NULL COMMENT '삭제여부', + PRIMARY KEY (`POPUP_ID`), + UNIQUE KEY `COMTNPOPUPMANAGE_PK` (`POPUP_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='팝업관리'; + + +-- mjon.hack_ip definition + +CREATE TABLE `hack_ip` ( + `HACK_ID` char(16) NOT NULL COMMENT 'IP정보', + `HACK_USER_ID` varchar(30) DEFAULT NULL COMMENT '사용자 정보', + `ACCESS_IP` varchar(30) NOT NULL COMMENT 'IP정보', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '등록일시', + `REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `WRONG_CNT` decimal(4,0) DEFAULT 1 COMMENT '틀린횟수', + `BLOCK_YN` char(1) DEFAULT 'N' COMMENT '블럭처리(Y:블럭처리됨)', + `BLOCK_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '차단한 시간', + PRIMARY KEY (`HACK_ID`), + KEY `IDX_HACK_IP_11` (`ACCESS_IP`), + KEY `IDX_HACK_IP_12` (`BLOCK_YN`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='해킹의심IP'; + + +-- mjon.ids definition + +CREATE TABLE `ids` ( + `TABLE_NAME` varchar(20) NOT NULL COMMENT '테이블명', + `NEXT_ID` decimal(30,0) DEFAULT NULL COMMENT '다음순번', + PRIMARY KEY (`TABLE_NAME`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='인덱스관리'; + + +-- mjon.itsm_loc definition + +CREATE TABLE `itsm_loc` ( + `LOC_NO` varchar(30) NOT NULL COMMENT '위치,부서번호', + `LOC_NM` varchar(60) DEFAULT NULL COMMENT '위치명,부서명', + `UPPER_LOC_NO` varchar(30) DEFAULT NULL COMMENT '상위위치,부서번호', + `LOC_ORDR` decimal(5,0) DEFAULT NULL COMMENT '순서', + `LOC_TYPE` char(1) DEFAULT 'L' COMMENT '기본 위치(L),부서(D)', + `LOC_DEPTH` decimal(2,0) DEFAULT NULL COMMENT '댑스', + `USE_YN` char(1) DEFAULT 'Y' COMMENT '사용여부', + `GW_DEPT_ID` char(30) DEFAULT NULL COMMENT '그룹웨어 ID', + `GW_STATUS` char(1) DEFAULT '1' COMMENT '그룹웨어 사용여부', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `GW_MODIFY_DATE` datetime DEFAULT current_timestamp() COMMENT '그룹웨어 변경일시', + `LOC_CN` mediumtext DEFAULT NULL COMMENT '단위업무', + PRIMARY KEY (`LOC_NO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='위치, 부서정보'; + + +-- mjon.kgm_pg definition + +CREATE TABLE `kgm_pg` ( + `SEQ_NO` int(11) NOT NULL COMMENT 'KG 모바일 결제 순번', + `MOID` varchar(20) DEFAULT NULL COMMENT '주문번호 - MOID from mj_pg', + `RESULT_CD` varchar(4) DEFAULT NULL COMMENT '결과코드', + `RESULT_MSG` varchar(100) DEFAULT NULL COMMENT '결과메시지', + `AUTO_BILL_KEY` varchar(15) DEFAULT NULL COMMENT '자동결제 최초등록키', + `CASH_GB` varchar(2) DEFAULT NULL COMMENT '결제수단(MC)', + `AUTO_YN` varchar(4) DEFAULT NULL COMMENT '자동여부Y/N', + `COMM_ID` varchar(3) DEFAULT NULL COMMENT '이통사', + `MOBILE_ID` varchar(15) DEFAULT NULL COMMENT '모빌리언스 거래번호', + `MRCH_ID` varchar(8) DEFAULT NULL COMMENT '상점ID', + `PNO` varchar(11) DEFAULT NULL COMMENT '폰번호', + `PAYER_EMAIL` varchar(30) DEFAULT NULL COMMENT '결제자 이메일', + `PRDT_NM` varchar(50) DEFAULT NULL COMMENT '상품명', + `PRDT_PRICE` varchar(10) DEFAULT NULL COMMENT '상품가격', + `SIGN_DATE` varchar(14) DEFAULT NULL COMMENT '결제일자', + `SVC_ID` varchar(12) DEFAULT NULL COMMENT '서비스ID', + `TRADE_ID` varchar(40) DEFAULT NULL COMMENT '상점거래번호', + `USER_ID` varchar(20) DEFAULT NULL COMMENT '사용자ID', + `USER_KEY` varchar(15) DEFAULT NULL COMMENT '휴대폰정보(이통사, 휴대폰번호, 주민번호) 대체용 USERKEY', + `MC_EZ_KEY` varchar(20) DEFAULT NULL COMMENT '간소화결제 사용자키', + PRIMARY KEY (`SEQ_NO`), + KEY `IDX_KGMPG_TRADEID` (`TRADE_ID`), + KEY `IDX_KGMPG_MOID` (`MOID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='KG 모바일 결제 내역 - for KG 모빌리티'; + + +-- mjon.letfmsfile definition + +CREATE TABLE `letfmsfile` ( + `FMS_ID` char(16) NOT NULL COMMENT '첨부파일 ID', + `FMS_NM` varchar(200) NOT NULL COMMENT '첨부파일 제목', + `CONTENT` varchar(500) DEFAULT NULL COMMENT '첨부파일 내용', + `FMS_LINK` varchar(300) DEFAULT NULL COMMENT '이미지파일 링크', + `FMS_DOWN_LINK` varchar(300) DEFAULT NULL COMMENT '이미지파일 다운링크', + `REGDT` datetime DEFAULT NULL COMMENT '등록일시', + `MODDT` datetime DEFAULT NULL COMMENT '수정일시', + `REGISTER_ID` varchar(30) DEFAULT NULL COMMENT '등록자 아이디', + `FMS_IMAGE_FILE` varchar(60) DEFAULT NULL COMMENT '첨부파일이미지 ID', + `FMS_IMAGE` varchar(60) DEFAULT NULL COMMENT '첨부파일 이미지 파일명' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='첨부파일관리'; + + +-- mjon.lettccmmnclcode definition + +CREATE TABLE `lettccmmnclcode` ( + `CL_CODE` char(3) NOT NULL COMMENT '분류코드', + `CL_CODE_NM` varchar(60) DEFAULT NULL COMMENT '분류코드명', + `CL_CODE_DC` varchar(200) DEFAULT NULL COMMENT '분류코드설명', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + PRIMARY KEY (`CL_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='공통분류코드'; + + +-- mjon.letthemplyrinfochangedtls definition + +CREATE TABLE `letthemplyrinfochangedtls` ( + `EMPLYR_ID` varchar(20) NOT NULL COMMENT '업무사용자ID', + `CHANGE_DE` datetime NOT NULL COMMENT '변경일시', + `ORGNZT_ID` char(20) DEFAULT NULL COMMENT '조직ID', + `GROUP_ID` char(20) DEFAULT NULL COMMENT '그룹ID', + `EMPL_NO` varchar(20) DEFAULT NULL COMMENT '사원번호', + `SEXDSTN_CODE` char(1) DEFAULT NULL COMMENT '성별코드', + `BRTHDY` char(20) DEFAULT NULL COMMENT '생일', + `FXNUM` varchar(20) DEFAULT NULL COMMENT '팩스번호', + `HOUSE_ADRES` varchar(100) DEFAULT NULL COMMENT '자택주소', + `HOUSE_END_TELNO` varchar(4) DEFAULT NULL COMMENT '자택끝전화번호', + `AREA_NO` varchar(4) DEFAULT NULL COMMENT '지역번호', + `DETAIL_ADRES` varchar(100) DEFAULT NULL COMMENT '상세주소', + `ZIP` varchar(6) DEFAULT NULL COMMENT '우편번호', + `OFFM_TELNO` varchar(20) DEFAULT NULL COMMENT '사무실전화번호', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '핸드폰번호', + `EMAIL_ADRES` varchar(50) DEFAULT NULL COMMENT '이메일주소', + `HOUSE_MIDDLE_TELNO` varchar(4) DEFAULT NULL COMMENT '자택중간전화번호', + `PSTINST_CODE` char(8) DEFAULT NULL COMMENT '소속기관코드', + `EMPLYR_STTUS_CODE` varchar(15) DEFAULT NULL COMMENT '사용자상태코드', + `ESNTL_ID` char(20) DEFAULT NULL COMMENT '고유ID', + PRIMARY KEY (`EMPLYR_ID`,`CHANGE_DE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='관리자정보변경내역'; + + +-- mjon.lettnadminlog definition + +CREATE TABLE `lettnadminlog` ( + `ADMINLOG_ID` char(25) NOT NULL COMMENT '로그ID', + `CONECT_ID` varchar(20) DEFAULT NULL COMMENT '접속ID', + `CONECT_IP` varchar(23) DEFAULT NULL COMMENT '접속IP', + `CREAT_DT` datetime DEFAULT NULL COMMENT '생성일시', + `PROGRM_FILE_NM` varchar(60) DEFAULT NULL COMMENT '메소드이름', + `MENU_NM` varchar(60) DEFAULT NULL COMMENT '매뉴명', + `APPRO_NM` varchar(60) DEFAULT NULL COMMENT '접근명', + `URL` varchar(200) DEFAULT NULL, + PRIMARY KEY (`ADMINLOG_ID`), + KEY `IDX_LETTNADMINLOG_01` (`CONECT_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='관리자 로그 관리'; + + +-- mjon.lettnadminmethod definition + +CREATE TABLE `lettnadminmethod` ( + `ADMOT_ID` char(20) NOT NULL COMMENT '기본키', + `METHOD_NM` varchar(50) NOT NULL COMMENT '메소드이름', + `PARAM` varchar(60) NOT NULL DEFAULT 'N' COMMENT '파라미터', + `CREAT_DT` datetime DEFAULT current_timestamp() COMMENT '생성일시', + `MENU_NM` varchar(60) DEFAULT NULL COMMENT '매뉴명', + `APPRO_NM` varchar(60) DEFAULT NULL COMMENT '접근명', + `PRIVACY` char(1) DEFAULT 'N' COMMENT '개인정보여부', + PRIMARY KEY (`METHOD_NM`,`PARAM`,`ADMOT_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='관리자 메소드 관리'; + + +-- mjon.lettnauthorgroupinfo definition + +CREATE TABLE `lettnauthorgroupinfo` ( + `GROUP_ID` char(20) NOT NULL COMMENT '그룹ID', + `GROUP_NM` varchar(60) DEFAULT NULL COMMENT '그룹명', + `GROUP_CREAT_DE` char(20) DEFAULT NULL COMMENT '그룹생성일시', + `GROUP_DC` varchar(100) DEFAULT NULL COMMENT '그룹설명', + PRIMARY KEY (`GROUP_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='권한그룹'; + + +-- mjon.lettnauthorinfo definition + +CREATE TABLE `lettnauthorinfo` ( + `AUTHOR_CODE` varchar(30) NOT NULL COMMENT '권한코드', + `AUTHOR_NM` varchar(60) DEFAULT NULL COMMENT '권한명', + `AUTHOR_DC` varchar(200) DEFAULT NULL COMMENT '권한설명', + `AUTHOR_CREAT_DE` char(20) DEFAULT NULL COMMENT '권한생성일시', + `SORT_NUM` varchar(2) DEFAULT NULL COMMENT '정렬순번', + `AUTHOR_SET` varchar(10) DEFAULT NULL COMMENT '권한구분', + PRIMARY KEY (`AUTHOR_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='권한정보'; + + +-- mjon.lettnbbschghst definition + +CREATE TABLE `lettnbbschghst` ( + `NTT_ID` decimal(20,0) NOT NULL COMMENT '게시물 ID', + `BBS_ID` char(20) NOT NULL COMMENT '게시판ID', + `HIST_ID` decimal(20,0) NOT NULL COMMENT '이력 ID', + `HIST_SE` char(20) DEFAULT NULL COMMENT '이력 구분(CRUD)', + `NTT_SJ` varchar(2000) DEFAULT NULL COMMENT '제목', + `NTT_CN` mediumtext DEFAULT NULL COMMENT '내용', + `FRST_REGISTER_NM` varchar(20) DEFAULT NULL COMMENT '최초등록자명', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `NTCR_IP` varchar(24) DEFAULT NULL COMMENT '등록자IP', + PRIMARY KEY (`NTT_ID`,`BBS_ID`,`HIST_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='게시판이력'; + + +-- mjon.lettnbbsmaster definition + +CREATE TABLE `lettnbbsmaster` ( + `BBS_ID` char(20) NOT NULL COMMENT '게시판ID', + `BBS_NM` varchar(255) DEFAULT NULL COMMENT '게시판명', + `BBS_INTRCN` varchar(2400) DEFAULT NULL COMMENT '게시판설명', + `BBS_TY_CODE` char(6) DEFAULT NULL COMMENT '게시판유형코드', + `BBS_ATTRB_CODE` char(6) DEFAULT NULL COMMENT '게시판속성코드', + `REPLY_POSBL_AT` char(1) DEFAULT NULL COMMENT '답변가능여부', + `FILE_ATCH_POSBL_AT` char(1) DEFAULT NULL COMMENT '파일첨부가능여부', + `ATCH_POSBL_FILE_NUMBER` decimal(2,0) DEFAULT NULL COMMENT '첨부가능파일숫자', + `ATCH_POSBL_FILE_SIZE` decimal(8,0) DEFAULT NULL COMMENT '첨부가능파일사이즈', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `TMPLAT_ID` char(20) DEFAULT NULL COMMENT '템플릿ID', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LIST_NUM` decimal(10,0) DEFAULT NULL COMMENT '리스트수', + `PAGE_NUM` decimal(10,0) DEFAULT NULL COMMENT '페이지수', + `TITLE_NUM` decimal(10,0) DEFAULT NULL COMMENT '타이틀수', + `REPLY_YN` char(1) DEFAULT NULL COMMENT '답변기능여부', + `ADD_YN` char(1) DEFAULT NULL COMMENT '댓글기능여부', + `NOTICE_YN` char(1) DEFAULT NULL COMMENT '공기기능여부', + `PASSWORD_YN` char(1) DEFAULT NULL COMMENT '비밀번호기능여부', + `OPEN_YN` char(1) DEFAULT NULL COMMENT '공개/비공개기능여부', + `REGIDAY_YN` char(1) DEFAULT NULL COMMENT '등록일표시여부', + `REGIER_YN` char(1) DEFAULT NULL COMMENT '등록자표시여부', + `IP_YN` char(1) DEFAULT NULL COMMENT 'IP표시여부', + `MANAGE_AUTH` varchar(20) DEFAULT NULL COMMENT '관리권한', + `NOTICE_AUTH` varchar(20) DEFAULT NULL COMMENT '공지권한', + `LIST_AUTH` varchar(20) DEFAULT NULL COMMENT '목록보기권한', + `VIEW_AUTH` varchar(20) DEFAULT NULL COMMENT '상세보기권한', + `WRITE_AUTH` varchar(20) DEFAULT NULL COMMENT '글등록권한', + `REPLY_AUTH` varchar(20) DEFAULT NULL COMMENT '답변권한', + `ADD_AUTH` varchar(20) DEFAULT NULL COMMENT '댓글권한', + `FILEATCH_AUTH` varchar(20) DEFAULT NULL COMMENT '파일첨부권한', + `DELETE_AUTH` varchar(20) DEFAULT NULL COMMENT '삭제권한', + `VIEWS_YN` char(1) DEFAULT NULL COMMENT '조회수표시여부', + `BBS_DC` varchar(500) DEFAULT NULL COMMENT '게시판 설명', + `THUMB_ATCH_FILE_YN` char(1) DEFAULT NULL COMMENT '썸네일 사용여부', + `SE_CMMN_CD_ID` varchar(6) DEFAULT NULL COMMENT '구분 공통코드ID', + `KOGL_CN_YN` char(1) DEFAULT NULL COMMENT '공공누리 사용여부', + `LINK_URL_YN` char(1) DEFAULT NULL COMMENT '링크 사용여부', + `NTCE_DATE_YN` char(1) DEFAULT NULL COMMENT '기간 사용여부', + `MENU_NO` varchar(10) DEFAULT NULL COMMENT '매뉴ID', + `BBS_SORT` decimal(2,0) DEFAULT 0 COMMENT '게시판 순서', + `WRITE_YN` char(1) DEFAULT 'N' COMMENT '사용자 쓰기여부', + `DASHBD_CNT_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '대시보드 카운트 여부', + PRIMARY KEY (`BBS_ID`), + KEY `IDX_lettnbbsmaster_01` (`MENU_NO`), + KEY `IDX_lettnbbsmaster_02` (`USE_AT`), + KEY `IDX_lettnbbsmaster_03` (`DASHBD_CNT_YN`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='게시판마스터'; + + +-- mjon.lettnbbsmng definition + +CREATE TABLE `lettnbbsmng` ( + `MNG_ID` decimal(20,0) NOT NULL COMMENT '관리자ID', + `BBS_ID` char(20) DEFAULT NULL COMMENT '게시판ID', + `EMPLYR_ID` varchar(22) DEFAULT NULL COMMENT '업무사용자ID', + PRIMARY KEY (`MNG_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='게시판관리자'; + + +-- mjon.lettnfile definition + +CREATE TABLE `lettnfile` ( + `ATCH_FILE_ID` char(20) NOT NULL COMMENT '첨부파일ID', + `CREAT_DT` datetime DEFAULT NULL COMMENT '생성일시', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `NF_IDX` decimal(8,0) DEFAULT NULL COMMENT 'AS-IS_BAK_IDX', + `NB_IDX` decimal(8,0) DEFAULT NULL COMMENT 'AS-IS_BAK_게시판IDX', + `BBS_CD_N` decimal(8,0) DEFAULT NULL COMMENT 'as-is 게시판 코드', + `BBS_SEQ_N` decimal(10,0) DEFAULT NULL COMMENT 'as-is 게시글 seq', + `APPLY_NUM` decimal(10,0) DEFAULT NULL COMMENT 'as-is 대관신청 IDX', + `APPLY_NUM_2` decimal(10,0) DEFAULT NULL COMMENT 'as-is 대표이지미(1)/포트폴리오(2) 구분', + PRIMARY KEY (`ATCH_FILE_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='첨부파일'; + + +-- mjon.lettngnrlmber_access_call_info definition + +CREATE TABLE `lettngnrlmber_access_call_info` ( + `ACCESS_NO` int(11) NOT NULL COMMENT 'access_key 고유번호', + `INFO_NO` int(11) NOT NULL COMMENT 'info 정보 순번', + `CALL_TYPE` varchar(3) CHARACTER SET utf8 DEFAULT NULL COMMENT 'IP/URL', + `CALL_INFO` varchar(200) CHARACTER SET utf8 DEFAULT NULL COMMENT '비교 정보 - 호출IP주소 또는 호출URL 주소', + `USE_YN` varchar(1) CHARACTER SET utf8 DEFAULT NULL COMMENT 'Y/N', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최종수정자ID', + PRIMARY KEY (`ACCESS_NO`,`INFO_NO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='회원 access 호출 정보'; + + +-- mjon.lettngnrlmber_access_key definition + +CREATE TABLE `lettngnrlmber_access_key` ( + `ACCESS_NO` int(11) NOT NULL COMMENT 'access_key 고유번호', + `MBER_ID` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '일반회원ID', + `ACCESS_KEY` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT 'ACCESS_KEY', + `USE_YN` varchar(1) COLLATE utf8_unicode_ci NOT NULL COMMENT '사용 Y 미사용 N API미사용 W ', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최종수정자ID', + PRIMARY KEY (`ACCESS_NO`), + UNIQUE KEY `lettngnrlmber_access_key_idx_01` (`MBER_ID`), + KEY `lettngnrlmber_access_key_idx_02` (`ACCESS_KEY`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='회원 access_key 정보'; + + +-- mjon.lettngnrlmber_access_log definition + +CREATE TABLE `lettngnrlmber_access_log` ( + `LOG_ID` char(20) CHARACTER SET utf8 NOT NULL COMMENT 'access log 고유번호', + `ACCESS_TYPE` varchar(3) CHARACTER SET utf8 DEFAULT NULL COMMENT 'key or token K/T', + `ACCESS_KEY` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT 'access_key 고유번호', + `ACCESS_TOKEN` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT 'access_token 고유번호', + `REQ_USER_ID` varchar(500) CHARACTER SET utf8 DEFAULT NULL COMMENT '호출자 USER_ID(요청 사이트의 로그인 ID)', + `REQ_CN` text CHARACTER SET utf8 DEFAULT NULL COMMENT '요청내용', + `REQ_INFO_METH` varchar(500) CHARACTER SET utf8 DEFAULT NULL COMMENT '요청 메소드', + `REQ_URL` varchar(500) CHARACTER SET utf8 DEFAULT NULL COMMENT '요청 URL', + `RES_CN` text CHARACTER SET utf8 DEFAULT NULL COMMENT '응답내용', + `RES_CODE` varchar(6) CHARACTER SET utf8 DEFAULT NULL COMMENT '응답코드', + `REQ_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '요청등록일시', + `REQ_REGISTER_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '요청등록자ID', + `RES_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '응답수정일시', + `RES_UPDUSR_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '응답수정자ID', + PRIMARY KEY (`LOG_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='회원 access 호출 log'; + + +-- mjon.lettngnrlmber_access_token definition + +CREATE TABLE `lettngnrlmber_access_token` ( + `ACCESS_NO` int(11) NOT NULL COMMENT 'access_key 고유번호', + `ACCESS_TOKEN` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT 'access_token 고유번호', + `TOKEN_OBJ` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT 'token 목적:토큰 생성의 목적', + `EXPIRE_PNTTM` varchar(14) CHARACTER SET utf8 NOT NULL COMMENT '파기일시 YYYYMMDDHHMISS', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최종수정자ID', + PRIMARY KEY (`ACCESS_NO`,`ACCESS_TOKEN`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='회원 access_token 정보'; + + +-- mjon.lettngnrlmber_api_send_msg_log definition + +CREATE TABLE `lettngnrlmber_api_send_msg_log` ( + `LOG_NO` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT 'access log 고유번호', + `ACCESS_LOG_ID` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '일반회원ID', + `SEND_RESULT_CODE` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '메세지 전송 결과 코드', + `TEST_YN` varchar(4) CHARACTER SET utf8 DEFAULT NULL COMMENT '테스트 여부 (실 발송 : "", 실패 테스트 : "YF", 성공 테스트 "YS")', + `MSG_SEND_TYPE` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '문자 : msg 대량문자 : msgs', + `MSG_GROUP_ID` text CHARACTER SET utf8 DEFAULT NULL COMMENT '문자 그룹 ID', + `REQ_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '요청등록일시', + `REQ_REGISTER_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '요청등록자ID', + `RES_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '응답수정일시', + `RES_UPDUSR_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '응답수정자ID', + PRIMARY KEY (`LOG_NO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='API 회원 문자 발송 요청 log'; + + +-- mjon.lettngnrlmber_cmphst definition + +CREATE TABLE `lettngnrlmber_cmphst` ( + `CMPHST_ID` varchar(20) NOT NULL COMMENT '기업회원 정보 내역 ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '회원ID', + `ESNTL_ID` char(20) DEFAULT NULL COMMENT '고유ID', + `BIZ_TYPE` char(2) DEFAULT NULL COMMENT '기업 유형 1-개인 2-영리 3-비영리 4-기타', + `MBER_NM` varchar(50) DEFAULT NULL COMMENT '기업이름', + `CEO_NM` varchar(50) DEFAULT NULL COMMENT '대표자 성명', + `BIZ_NO` varchar(10) DEFAULT NULL COMMENT '사업자등록번호', + `ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '사업자등록증 ID', + `WORK_ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '재직증명서 ID', + `BIZ_CONDITION` varchar(50) DEFAULT NULL COMMENT '기업 업태', + `BIZ_EVNET` varchar(50) DEFAULT NULL COMMENT '기업 종목', + `ZIP` varchar(6) DEFAULT NULL COMMENT '우편번호', + `ADRES` varchar(100) DEFAULT NULL COMMENT '주소', + `DETAIL_ADRES` varchar(100) DEFAULT NULL COMMENT '상세주소', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '핸드폰번호', + `MANAGER_NM` varchar(100) DEFAULT NULL COMMENT '담당자명', + `CRTFC_DN_VALUE` varchar(100) DEFAULT NULL COMMENT '본인인증 DN', + `HST_TYPE` char(2) DEFAULT NULL COMMENT '기업 유형 1-법인사업자 2-개인사업자 3-공식(비영리)단체 4-기업당당자변경 5-기업회원 정보변경 취소', + `HST_STTUS` char(20) DEFAULT NULL COMMENT '처리 상태 1-신청 2-승인 3-반려 4-기업회원변경 취소', + `RETURN_CN` varchar(1000) DEFAULT NULL COMMENT '반려사유', + `ATCH_FILE_STTUS` char(1) DEFAULT NULL COMMENT '사업자등록증 상태 Y-승인 N-반려', + `WORK_ATCH_FILE_STTUS` char(1) DEFAULT NULL COMMENT '재직증명서 상태 Y-승인 N-반려', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `CHECK_TYPE` varchar(3) DEFAULT NULL COMMENT '사업자등록번호외부체크결과 - 100(사업자등록번호만체크완료), 111-(대표자명,업체명,사업자등록번호,설립일체크완료)', + PRIMARY KEY (`CMPHST_ID`), + KEY `IDX_CMPHST11` (`FRST_REGIST_PNTTM`), + KEY `IDX_CMPHST12` (`MBER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='기업회원 정보 내역'; + + +-- mjon.lettngnrlmber_ip definition + +CREATE TABLE `lettngnrlmber_ip` ( + `ESNTL_ID` char(20) NOT NULL COMMENT '회원고유ID', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원ID', + `IP` varchar(23) DEFAULT NULL COMMENT 'IP', + `CREAT_DT` datetime DEFAULT NULL COMMENT '생성일시' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='일반회원_아이피 체크'; + + +-- mjon.lettngnrlmber_log definition + +CREATE TABLE `lettngnrlmber_log` ( + `MBER_LOG_DATE` datetime DEFAULT NULL COMMENT '수정 일시', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `PASSWORD` varchar(200) DEFAULT NULL COMMENT '비밀번호', + `PASSWORD_HINT` varchar(100) DEFAULT NULL COMMENT '비밀번호힌트', + `PASSWORD_CNSR` varchar(100) DEFAULT NULL COMMENT '비밀번호정답', + `IHIDNUM` varchar(200) DEFAULT NULL COMMENT '주민등록번호', + `MBER_NM` varchar(50) DEFAULT NULL COMMENT '회원명', + `ZIP` varchar(6) DEFAULT NULL COMMENT '우편번호', + `ADRES` varchar(100) DEFAULT NULL COMMENT '주소', + `AREA_NO` varchar(4) DEFAULT NULL COMMENT '지역번호', + `MBER_STTUS` varchar(15) DEFAULT NULL COMMENT '회원상태 Y-사용 N-탈퇴', + `DETAIL_ADRES` varchar(100) DEFAULT NULL COMMENT '상세주소', + `END_TELNO` varchar(4) DEFAULT NULL COMMENT '끝전화번호', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '핸드폰번호', + `GROUP_ID` char(20) DEFAULT NULL COMMENT '그룹ID', + `MBER_FXNUM` varchar(20) DEFAULT NULL COMMENT '팩스번호', + `MBER_EMAIL_ADRES` varchar(50) DEFAULT NULL COMMENT '이메일주소', + `MIDDLE_TELNO` varchar(4) DEFAULT NULL COMMENT '중간전화번호', + `SBSCRB_DE` datetime DEFAULT NULL COMMENT '가입일시', + `SEXDSTN_CODE` char(1) DEFAULT NULL COMMENT '성별코드', + `ESNTL_ID` char(20) DEFAULT NULL COMMENT '고유ID', + `BIRTH_DAY` varchar(20) DEFAULT NULL COMMENT '생일', + `DEPT` varchar(10) DEFAULT NULL COMMENT '회원종류 p-개인 c-기업', + `POSITION` varchar(10) DEFAULT NULL COMMENT '회원위치', + `EMAIL_YN` char(1) DEFAULT NULL COMMENT '이메일수신여부', + `SMS_YN` char(1) DEFAULT NULL COMMENT '문자수신여부', + `FLOW_TYPE` char(2) DEFAULT NULL COMMENT '사용목적/업종', + `BIZ_NO` varchar(10) DEFAULT NULL COMMENT '사업자등록번호', + `MANAGER_NM` varchar(50) DEFAULT NULL COMMENT '담당자명', + `JOIN_TYPE` char(2) DEFAULT NULL COMMENT '가입방법', + `JOIN_TYPE_ETC` varchar(20) DEFAULT NULL COMMENT '가입방법 - 기타 텍스트', + `CRTFC_DN_VALUE` varchar(100) DEFAULT NULL COMMENT '본인인증 DN', + `PASS_MISS` decimal(8,0) DEFAULT 0 COMMENT '패스워드 MISS 카운트', + `RECEIVE_MSG` char(1) DEFAULT NULL COMMENT '광고 문자 수신', + `RECEIVE_KAKAO` char(1) DEFAULT NULL COMMENT '광고 카카오 수신', + `RECEIVE_MAIL` char(1) DEFAULT NULL COMMENT '광고 메일 수신', + `COLLECT_MSG` char(1) DEFAULT NULL COMMENT '문자 수집 동의', + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 단가', + `USER_MONEY` decimal(20,2) DEFAULT 0.00 COMMENT '회원보유 캐시', + `BIZ_TYPE` char(2) DEFAULT NULL COMMENT '기업 유형 1-개인 2-영리 3-비영리 4-기타', + `BIZ_CONDITION` varchar(50) DEFAULT NULL COMMENT '기업 업태', + `BIZ_EVNET` varchar(50) DEFAULT NULL COMMENT '기업 종목', + `ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '사업자등록증 ID', + `TAXBILL_AUTO` char(1) DEFAULT NULL COMMENT '세금계산서 자동발행', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + KEY `IDX_LETTNGNRLMBER_LOG1` (`MBER_LOG_DATE`), + KEY `IDX_LETTNGNRLMBER_LOG2` (`MBER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='일반회원 로그'; + + +-- mjon.lettngnrlmber_memo definition + +CREATE TABLE `lettngnrlmber_memo` ( + `MEMO_ID` varchar(20) NOT NULL COMMENT '메모ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `MEMO_CN` mediumtext DEFAULT NULL COMMENT '메모내용', + `MEMO_YN` varchar(15) DEFAULT 'Y' COMMENT '사용여부', + `ESNTL_ID` char(20) DEFAULT NULL COMMENT '고유ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자', + PRIMARY KEY (`MEMO_ID`,`MBER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='일반회원_관리메모'; + + +-- mjon.lettngnrlmber_pw_log definition + +CREATE TABLE `lettngnrlmber_pw_log` ( + `MBER_ID` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '회원 ID', + `PASSWORD` varchar(200) CHARACTER SET utf8 NOT NULL COMMENT '회원 비밀번호', + `REG_DATE` datetime DEFAULT NULL COMMENT '등록일자' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='패스워드 로그'; + + +-- mjon.lettnlogingrouppolicy definition + +CREATE TABLE `lettnlogingrouppolicy` ( + `IP_INFO` varchar(23) NOT NULL COMMENT 'IP정보', + `IP_DC` varchar(23) NOT NULL COMMENT '중복허용여부', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `IP_GROUP_ID` varchar(16) NOT NULL COMMENT '그룹키' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='로그인그룹정책'; + + +-- mjon.lettnloginlog definition + +CREATE TABLE `lettnloginlog` ( + `LOG_ID` char(20) NOT NULL COMMENT '로그ID', + `CONECT_ID` varchar(20) DEFAULT NULL COMMENT '접속ID', + `CONECT_IP` varchar(50) DEFAULT NULL COMMENT '접속IP', + `CONECT_MTHD` char(4) DEFAULT NULL COMMENT '접속방식', + `ERROR_OCCRRNC_AT` char(1) DEFAULT NULL COMMENT '오류발생여부', + `ERROR_CODE` char(3) DEFAULT NULL COMMENT '오류코드', + `CREAT_DT` datetime DEFAULT NULL COMMENT '생성일시', + `USER_AT` char(1) DEFAULT NULL COMMENT '사용자여부', + `DEVICE_TYPE` char(1) DEFAULT NULL COMMENT '디바이스타입(P,M)', + `PROGRM_FILE_NM` varchar(60) DEFAULT NULL COMMENT '프로그램파일명', + `MENU_NM` varchar(60) DEFAULT NULL COMMENT '메뉴명', + `MENU_NO` decimal(20,0) DEFAULT NULL COMMENT '메뉴번호', + `URL` varchar(200) DEFAULT NULL COMMENT '프로그램URL', + PRIMARY KEY (`LOG_ID`), + KEY `IDX_LOGINLOG_01` (`CONECT_IP`), + KEY `IDX_LOGINLOG_02` (`CONECT_ID`), + KEY `IDX_LOGINLOG_03` (`CREAT_DT`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='로그인로그'; + + +-- mjon.lettnloginpolicy definition + +CREATE TABLE `lettnloginpolicy` ( + `EMPLYR_ID` varchar(20) NOT NULL COMMENT '업무사용자ID', + `IP_INFO` varchar(23) DEFAULT NULL COMMENT 'IP정보', + `DPLCT_PERM_AT` char(1) DEFAULT NULL COMMENT '중복허용여부', + `LMTT_AT` char(1) DEFAULT NULL COMMENT '제한여부', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + PRIMARY KEY (`EMPLYR_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='로그인정책'; + + +-- mjon.lettnorgnztinfo definition + +CREATE TABLE `lettnorgnztinfo` ( + `ORGNZT_ID` char(20) NOT NULL COMMENT '조직ID', + `ORGNZT_NM` varchar(20) DEFAULT NULL COMMENT '조직명', + `ORGNZT_DC` varchar(100) DEFAULT NULL COMMENT '조직설명', + PRIMARY KEY (`ORGNZT_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='조직정보'; + + +-- mjon.lettnprogrmlist definition + +CREATE TABLE `lettnprogrmlist` ( + `PROGRM_FILE_NM` varchar(60) NOT NULL COMMENT '프로그램파일명', + `PROGRM_STRE_PATH` varchar(100) DEFAULT NULL COMMENT '프로그램저장경로', + `PROGRM_KOREAN_NM` varchar(60) DEFAULT NULL COMMENT '프로그램한글명', + `PROGRM_DC` varchar(200) DEFAULT NULL COMMENT '프로그램설명', + `URL` varchar(100) DEFAULT NULL COMMENT '프로그램URL', + `PROGRM_BBS_ID` char(20) DEFAULT NULL COMMENT '게시판ID', + `PROGRM_HTML_FILE_ID` varchar(100) DEFAULT NULL COMMENT '컨텐츠ID', + PRIMARY KEY (`PROGRM_FILE_NM`), + KEY `IDX_lettnprogrmlist_01` (`URL`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='프로그램목록'; + + +-- mjon.lettnroleinfo definition + +CREATE TABLE `lettnroleinfo` ( + `ROLE_CODE` varchar(50) NOT NULL COMMENT '롤코드', + `ROLE_NM` varchar(60) DEFAULT NULL COMMENT '롤명', + `ROLE_PTTRN` varchar(300) DEFAULT NULL COMMENT '롤패턴', + `ROLE_DC` varchar(200) DEFAULT NULL COMMENT '롤설명', + `ROLE_TY` varchar(80) DEFAULT NULL COMMENT '롤유형', + `ROLE_SORT` varchar(10) DEFAULT NULL COMMENT '롤정렬', + `ROLE_CREAT_DE` char(20) DEFAULT NULL COMMENT '생성일시', + PRIMARY KEY (`ROLE_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='롤정보'; + + +-- mjon.lettnschdulinfo definition + +CREATE TABLE `lettnschdulinfo` ( + `SCHDUL_ID` char(20) NOT NULL, + `SCHDUL_SE` char(1) DEFAULT NULL, + `SCHDUL_DEPT_ID` varchar(20) DEFAULT NULL, + `SCHDUL_KND_CODE` varchar(20) DEFAULT NULL, + `SCHDUL_BEGINDE` datetime DEFAULT NULL, + `SCHDUL_ENDDE` datetime DEFAULT NULL, + `SCHDUL_NM` varchar(255) DEFAULT NULL, + `SCHDUL_CN` varchar(2500) DEFAULT NULL, + `SCHDUL_PLACE` varchar(255) DEFAULT NULL, + `SCHDUL_IPCR_CODE` char(1) DEFAULT NULL, + `SCHDUL_CHARGER_ID` varchar(20) DEFAULT NULL, + `ATCH_FILE_ID` char(20) DEFAULT NULL, + `FRST_REGIST_PNTTM` datetime DEFAULT NULL, + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL, + `LAST_UPDT_PNTTM` datetime DEFAULT NULL, + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL, + `REPTIT_SE_CODE` char(3) DEFAULT NULL, + PRIMARY KEY (`SCHDUL_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='시스템 스케줄'; + + +-- mjon.lettnsyslog definition + +CREATE TABLE `lettnsyslog` ( + `REQUST_ID` varchar(20) NOT NULL COMMENT '요청ID', + `JOB_SE_CODE` char(3) DEFAULT NULL COMMENT '업무구분코드', + `INSTT_CODE` char(7) DEFAULT NULL COMMENT '기관코드', + `OCCRRNC_DE` datetime DEFAULT NULL COMMENT '발생일시', + `RQESTER_IP` varchar(23) DEFAULT NULL COMMENT '요청자IP', + `RQESTER_ID` varchar(20) DEFAULT NULL COMMENT '요청자ID', + `TRGET_MENU_NM` varchar(255) DEFAULT NULL COMMENT '대상메뉴명', + `SVC_NM` varchar(255) DEFAULT NULL COMMENT '서비스명', + `METHOD_NM` varchar(60) DEFAULT NULL COMMENT '메소드명', + `PROCESS_SE_CODE` char(3) DEFAULT NULL COMMENT '처리구분코드', + `PROCESS_CO` decimal(10,0) DEFAULT NULL COMMENT '처리수', + `PROCESS_TIME` varchar(14) DEFAULT NULL COMMENT '처리시간', + `RSPNS_CODE` char(3) DEFAULT NULL COMMENT '응답코드', + `ERROR_SE` char(1) DEFAULT NULL COMMENT '오류구분', + `ERROR_CO` decimal(10,0) DEFAULT NULL COMMENT '오류수', + `ERROR_CODE` char(3) DEFAULT NULL COMMENT '오류코드', + `PROGRM_FILE_NM` varchar(30) DEFAULT NULL COMMENT '프로그램이름', + PRIMARY KEY (`REQUST_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='시스템로그'; + + +-- mjon.lettntmplatinfo definition + +CREATE TABLE `lettntmplatinfo` ( + `TMPLAT_ID` char(20) NOT NULL COMMENT '템플릿ID', + `TMPLAT_NM` varchar(255) DEFAULT NULL COMMENT '템플릿명', + `TMPLAT_COURS` varchar(2000) DEFAULT NULL COMMENT '템플릿경로', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `TMPLAT_SE_CODE` char(6) DEFAULT NULL COMMENT '템플릿구분코드', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + PRIMARY KEY (`TMPLAT_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='템플릿'; + + +-- mjon.lettssyslogsummary definition + +CREATE TABLE `lettssyslogsummary` ( + `OCCRRNC_DE` char(20) NOT NULL COMMENT '발생일시', + `SRVC_NM` varchar(255) NOT NULL COMMENT '서비스명', + `METHOD_NM` varchar(60) NOT NULL COMMENT '메소드명', + `CREAT_CO` decimal(10,0) DEFAULT NULL COMMENT '생성개수', + `UPDT_CO` decimal(10,0) DEFAULT NULL COMMENT '수정개수', + `RDCNT` decimal(10,0) DEFAULT NULL COMMENT '조회수', + `DELETE_CO` decimal(10,0) DEFAULT NULL COMMENT '삭제개수', + `OUTPT_CO` decimal(10,0) DEFAULT NULL COMMENT '출력개수', + `ERROR_CO` decimal(10,0) DEFAULT NULL COMMENT '오류개수', + PRIMARY KEY (`OCCRRNC_DE`,`SRVC_NM`,`METHOD_NM`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='시스템로그총계'; + + +-- mjon.loc_info definition + +CREATE TABLE `loc_info` ( + `LOC_INFO_ID` char(20) NOT NULL COMMENT '조직정보ID', + `USER_NM` varchar(60) DEFAULT NULL COMMENT '사용자명', + `OFCPS_NM` varchar(60) DEFAULT NULL COMMENT '직위명', + `OFFM_TELNO` varchar(20) DEFAULT NULL COMMENT '사무실전화번호', + `PART_IDX` varchar(30) DEFAULT NULL COMMENT '부서ID', + `USER_WORK` varchar(200) DEFAULT NULL COMMENT '담당업무', + `SORT` decimal(2,0) DEFAULT 1 COMMENT '순서', + PRIMARY KEY (`LOC_INFO_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='조직정보'; + + +-- mjon.mainzone definition + +CREATE TABLE `mainzone` ( + `MAZ_ID` char(16) DEFAULT NULL COMMENT '메인존ID', + `CONTENT` varchar(1000) DEFAULT NULL COMMENT '내용', + `MLINK` varchar(200) DEFAULT NULL COMMENT '링크URL', + `ISTARGET` varchar(1) DEFAULT NULL COMMENT '타겟여부', + `SORT` decimal(10,0) DEFAULT NULL COMMENT '정렬순번', + `DEL` varchar(1) DEFAULT NULL COMMENT '삭제여부', + `MAINZONE_IMAGE_FILE` varchar(60) DEFAULT NULL COMMENT '이미지파일ID', + `MAINZONE_IMAGE` varchar(60) DEFAULT NULL COMMENT '이미지파일명', + `UPFILE` varchar(50) DEFAULT NULL COMMENT '업로드파일', + `REGDT` datetime DEFAULT NULL COMMENT '등록일시', + `MODDT` datetime DEFAULT NULL COMMENT '수정일시', + `MAZ_NM` varchar(30) DEFAULT NULL COMMENT '메인팝업존키', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `REGISTER_ID` varchar(30) DEFAULT NULL COMMENT '등록자 아이디', + `deviceType` varchar(10) DEFAULT NULL COMMENT '접근타입', + `NTCE_BGNDE` varchar(20) DEFAULT NULL COMMENT '게시 시작일자', + `NTCE_ENDDE` varchar(20) DEFAULT NULL COMMENT '게시 종료일자' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='메인팝업존'; + + +-- mjon.mj_addr definition + +CREATE TABLE `mj_addr` ( + `ADDR_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '주소록ID', + `ADDR_GRP_ID` int(11) DEFAULT NULL COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `ADDR_NM` varchar(200) DEFAULT NULL COMMENT '주소록이름', + `ADDR_PHONE_NO` varchar(20) NOT NULL COMMENT '휴대전화번호', + `ADDR_INFO1` varchar(50) DEFAULT NULL COMMENT '치환1', + `ADDR_INFO2` varchar(50) DEFAULT NULL COMMENT '치환2', + `ADDR_INFO3` varchar(50) DEFAULT NULL COMMENT '치환3', + `ADDR_INFO4` varchar(50) DEFAULT NULL COMMENT '치환4', + `ADDR_COMMENT` varchar(300) DEFAULT NULL COMMENT '비고', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + `BOOKMARK` char(1) DEFAULT 'N' COMMENT '자주보내는번호', + `RECV_STATUS` char(1) NOT NULL DEFAULT 'S' COMMENT '주소록 수신여부(S:직접등록, Y:수신승인, W:수신대기, N:수신거절)', + PRIMARY KEY (`ADDR_ID`), + KEY `ADDR_GRP_ID_IDX` (`ADDR_GRP_ID`), + KEY `MBER_ID_IDX` (`MBER_ID`), + KEY `IDX_ADDR1` (`BOOKMARK`), + KEY `IDX_ADDR2` (`RECV_STATUS`), + KEY `IDX_ADDR3` (`ADDR_PHONE_NO`), + KEY `IDX_ADDR4` (`DELETE_YN`), + KEY `IDX_ADDR5` (`ADDR_NM`), + KEY `IDX_ADDR6` (`LAST_UPDT_PNTTM`), + KEY `IDX_ADDR16` (`LAST_UPDT_PNTTM`), + KEY `idx_mj_addr_10` (`MBER_ID`,`ADDR_GRP_ID`,`ADDR_PHONE_NO`) +) ENGINE=InnoDB AUTO_INCREMENT=14514069 DEFAULT CHARSET=utf8 COMMENT='주소록'; + + +-- mjon.mj_addr_bak_20240311 definition + +CREATE TABLE `mj_addr_bak_20240311` ( + `ADDR_ID` int(11) NOT NULL DEFAULT 0 COMMENT '주소록ID', + `ADDR_GRP_ID` int(11) DEFAULT NULL COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '일반회원ID', + `ADDR_NM` varchar(200) CHARACTER SET utf8 DEFAULT NULL COMMENT '주소록이름', + `ADDR_PHONE_NO` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '휴대전화번호', + `ADDR_INFO1` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '치환1', + `ADDR_INFO2` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '치환2', + `ADDR_INFO3` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '치환3', + `ADDR_INFO4` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '치환4', + `ADDR_COMMENT` varchar(300) CHARACTER SET utf8 DEFAULT NULL COMMENT '비고', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) CHARACTER SET utf8 DEFAULT 'N' COMMENT '삭제여부', + `BOOKMARK` char(1) CHARACTER SET utf8 DEFAULT 'N' COMMENT '자주보내는번호', + `RECV_STATUS` char(1) CHARACTER SET utf8 NOT NULL DEFAULT 'S' COMMENT '주소록 수신여부(S:직접등록, Y:수신승인, W:수신대기, N:수신거절)', + KEY `idx_mj_addr_bak_20240311_01` (`MBER_ID`,`ADDR_GRP_ID`,`ADDR_PHONE_NO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mj_addr_grp definition + +CREATE TABLE `mj_addr_grp` ( + `ADDR_GRP_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `ADDR_GRP_NM` varchar(100) NOT NULL COMMENT '그룹명', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + `GRP_ORDER` decimal(5,0) DEFAULT 0 COMMENT '그룹순서', + PRIMARY KEY (`ADDR_GRP_ID`), + KEY `MBER_ID_IDX` (`MBER_ID`), + KEY `IDX_ADDR_GRP1` (`ADDR_GRP_NM`), + KEY `IDX_ADDR_GRP2` (`GRP_ORDER`), + KEY `IDX_ADDR_GRP3` (`DELETE_YN`) +) ENGINE=InnoDB AUTO_INCREMENT=13151 DEFAULT CHARSET=utf8 COMMENT='주소록 그룹'; + + +-- mjon.mj_addr_grp_bak_20240311 definition + +CREATE TABLE `mj_addr_grp_bak_20240311` ( + `ADDR_GRP_ID` int(11) NOT NULL DEFAULT 0 COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '일반회원ID', + `ADDR_GRP_NM` varchar(100) CHARACTER SET utf8 NOT NULL COMMENT '그룹명', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) CHARACTER SET utf8 DEFAULT 'N' COMMENT '삭제여부', + `GRP_ORDER` decimal(5,0) DEFAULT 0 COMMENT '그룹순서', + KEY `idx_mj_addr_grp_bak_20240311_01` (`ADDR_GRP_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mj_addr_reg_free_agency definition + +CREATE TABLE `mj_addr_reg_free_agency` ( + `ADDR_AGENCY_ID` int(11) NOT NULL COMMENT '무료등록대행ID', + `ADDR_GRP_NM` varchar(100) DEFAULT NULL COMMENT '생성 희망 신규 그룹명', + `ADDR_PHONE_NO` varchar(20) DEFAULT NULL COMMENT '휴대전화번호', + `ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '주소록 첨부파일ID', + `REQUEST_TXT` text DEFAULT NULL COMMENT '요청사항', + `PROCESS_STATUS` varchar(1) DEFAULT NULL COMMENT '처리상태 B:접수대기/I:처리중/E:처리완료', + `PROCESS_DE` varchar(14) DEFAULT NULL COMMENT '처리일시', + `REGIST_PNTTM` varchar(14) DEFAULT NULL COMMENT '등록일시', + `REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `NTCR_IP` varchar(24) DEFAULT NULL COMMENT '등록자IP', + `DELETE_YN` char(1) DEFAULT NULL COMMENT '삭제여부', + `DELETE_DE` varchar(14) DEFAULT NULL COMMENT '삭제일시', + `TYPE` char(1) DEFAULT 'M' COMMENT '주소록 종류', + PRIMARY KEY (`ADDR_AGENCY_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='주소록 무료대행'; + + +-- mjon.mj_addr_trans_hist definition + +CREATE TABLE `mj_addr_trans_hist` ( + `ADDR_TRANS_HIST_ID` varchar(30) NOT NULL COMMENT '주소록이전 히스토리 ID', + `ADDR_GRP_ID` int(11) NOT NULL COMMENT '주소록그룹 ID', + `SEND_MBER_ID` varchar(20) NOT NULL COMMENT '보낸회원 ID', + `RECV_MBER_ID` varchar(20) NOT NULL COMMENT '받는회원 ID', + `SEND_DATE` datetime DEFAULT NULL COMMENT '보낸시각', + `RECV_DATE` datetime DEFAULT NULL COMMENT '받은시각', + `SEND_ADDR_CNT` int(10) NOT NULL COMMENT '보낸 주소록 갯수', + `RECV_STATUS` char(1) NOT NULL DEFAULT 'W' COMMENT '수신상태(Y:수신완료, W:수신대기, N:수신거부)', + PRIMARY KEY (`ADDR_TRANS_HIST_ID`), + KEY `IDX_mj_addrtranshist_01` (`ADDR_GRP_ID`), + KEY `IDX_ADDRTRANS02` (`RECV_STATUS`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='주소록이전 히스토리'; + + +-- mjon.mj_adm_proc_hstry definition + +CREATE TABLE `mj_adm_proc_hstry` ( + `ADM_PROC_HSTRY_SEQ` int(11) NOT NULL AUTO_INCREMENT COMMENT '관리자 처리 히스토리 시퀀스', + `PROC_CD` char(2) DEFAULT NULL COMMENT '처리 코드', + `PROC_DT` datetime DEFAULT NULL COMMENT '처리 일자', + `MBER_ID` varchar(30) DEFAULT NULL COMMENT '회원 아이디', + `ADM_ID` varchar(30) DEFAULT NULL COMMENT '관리자 아이디(처리자)', + `PHM_ID` varchar(20) DEFAULT NULL COMMENT '전화번호ID (발신번호 관리 이력에만 쌓음)', + PRIMARY KEY (`ADM_PROC_HSTRY_SEQ`), + KEY `IDX_ADM_PROC1` (`PROC_CD`), + KEY `IDX_ADM_PROC2` (`MBER_ID`), + KEY `IDX_ADM_PROC3` (`ADM_ID`), + KEY `IDX_ADM_PROC4` (`PHM_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=4977 DEFAULT CHARSET=utf8 COMMENT='관리자 처리 히스토리'; + + +-- mjon.mj_agent_bline_setting definition + +CREATE TABLE `mj_agent_bline_setting` ( + `BLINE_CODE` char(2) NOT NULL DEFAULT 'N' COMMENT 'B라인코드 : N, B1, B2', + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 기본 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 기본 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 기본 단가', + `PICTURE2_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 2장 기본단가', + `PICTURE3_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 3장 기본단가', + KEY `IDX_MJ_AGENT_BLINE_SETTING_11` (`BLINE_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='사용자 B선 단가 설정'; + + +-- mjon.mj_agent_send_rate definition + +CREATE TABLE `mj_agent_send_rate` ( + `AGENT_CODE` char(2) NOT NULL COMMENT '전송사(01:아이하트 , ...)', + `SEND_RATE` varchar(10) NOT NULL COMMENT '전송 배분률', + `USE_YN` char(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부', + `REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `MSG_TYPE` char(1) NOT NULL COMMENT '문자종류(S:단문 L:장문 P:그림)', + `REP_AGENT` char(10) DEFAULT NULL COMMENT '대표 전송사 설정', + `AGENT_PRICE` varchar(100) DEFAULT NULL COMMENT '전송사 단가', + `BLINE_YN` char(1) NOT NULL DEFAULT 'N' COMMENT 'B라인여부 : N, Y', + PRIMARY KEY (`AGENT_CODE`,`MSG_TYPE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='전송사별 전송 배분률'; + + +-- mjon.mj_banner_click_stat definition + +CREATE TABLE `mj_banner_click_stat` ( + `STAT_DATE` char(10) NOT NULL COMMENT '통계일자', + `BANNER_CODE` varchar(3) NOT NULL COMMENT '배너코드', + `MENU_CODE` varchar(2) NOT NULL COMMENT '메뉴코드', + `CLICK_A_CNT` int(11) DEFAULT 0 COMMENT '전체 접속수', + `REGIST_PNTTM` datetime NOT NULL COMMENT '등록일시', + `LAST_UPDT_PNTTM` datetime NOT NULL COMMENT '최종수정일시', + PRIMARY KEY (`STAT_DATE`,`BANNER_CODE`,`MENU_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='배너클릭통계'; + + +-- mjon.mj_block definition + +CREATE TABLE `mj_block` ( + `BLOCK_ID` varchar(30) NOT NULL COMMENT '차단ID', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원 ID', + `PHONE` varchar(20) NOT NULL COMMENT '차단번호', + `REG_DATE` datetime DEFAULT NULL COMMENT '등록일자', + `BLOCK_ALARM_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '차단문자 발송여부', + `REJECT_LOG_ID` varchar(30) DEFAULT NULL COMMENT '080수신거부ID', + `BLOCK_TYPE` int(1) NOT NULL DEFAULT 1 COMMENT '수신거부형태(1: 080 자동수신거부, 2: 직접등록)', + `MEMO` varchar(200) DEFAULT NULL COMMENT '메모', + `NAME` varchar(50) DEFAULT NULL COMMENT '이름', + `MOD_DATE` datetime DEFAULT NULL COMMENT '수정일', + `IS_BLOCK_RESULT` int(1) NOT NULL DEFAULT 0 COMMENT '수신거부 결과전송 여부(0: 미전송, 1 : 전송완료)', + PRIMARY KEY (`BLOCK_ID`), + KEY `mj_block_idx_01` (`USER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='수신 차단 테이블'; + + +-- mjon.mj_campain_tmp_callto definition + +CREATE TABLE `mj_campain_tmp_callto` ( + `CAMPAIN_TMP_ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '인덱스 번호', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원 아이디', + `CALL_TO` varchar(30) DEFAULT NULL COMMENT '수신자 연락처', + `CALL_SEQ` bigint(20) DEFAULT NULL COMMENT '회원별 발송 순번', + `SEND_FLAG` char(1) DEFAULT NULL COMMENT '발송상태(미발송:N, 발송:Y, 취소:C)', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + PRIMARY KEY (`CAMPAIN_TMP_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=2106344 DEFAULT CHARSET=utf8 COMMENT='선거문자 발송 수신목록 관리 테이블'; + + +-- mjon.mj_candidate_info definition + +CREATE TABLE `mj_candidate_info` ( + `CANDIDATE_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '인덱스번호', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원아이디', + `CANDIDATE_NM` varchar(20) DEFAULT NULL COMMENT '후보자이름', + `REGIDENT_NO1` varchar(1000) DEFAULT NULL COMMENT '주민번호 앞자리', + `REGIDENT_NO2` varchar(1000) DEFAULT NULL COMMENT '주민번호 뒷자리', + `CANDIDATE_ADDR` varchar(200) DEFAULT NULL COMMENT '후보자 주소', + `MANAGER_NM` varchar(20) DEFAULT NULL COMMENT '담당자이름', + `OFFICE` varchar(20) DEFAULT NULL COMMENT '직위', + `PHONE_NO` varchar(20) DEFAULT NULL COMMENT '담당자 핸드폰번호', + `EMAIL` varchar(40) DEFAULT NULL COMMENT '이메일 아이디', + `EMAIL_DOMAIN` varchar(40) DEFAULT NULL COMMENT '이메일 도메인정보', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초 등록자 아이디', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초 등록일자', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '수정자 아이디', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정일자', + PRIMARY KEY (`CANDIDATE_ID`), + KEY `IDX_candidate_01` (`MBER_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='선거문자 후보자 정보'; + + +-- mjon.mj_cash definition + +CREATE TABLE `mj_cash` ( + `CASH_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '캐쉬 정보 순번', + `USER_ID` varchar(20) NOT NULL COMMENT '회원 아이디', + `CASH` decimal(15,2) NOT NULL DEFAULT 0.00 COMMENT '사용 캐쉬-양수:지급, 음수:소모', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자-관리자 아이디', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `MEMO` varchar(100) DEFAULT NULL COMMENT '단순 메모', + `ORDER_ID` varchar(20) DEFAULT NULL COMMENT '주문번호-주문번호가 없으면 관리자 임의 지급', + `MSG_GROUP_ID` varchar(20) DEFAULT NULL COMMENT '문자그룹 ID', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + PRIMARY KEY (`CASH_ID`), + KEY `IDX_mjcash_01` (`USER_ID`), + KEY `IDX_mjcash_02` (`MSG_GROUP_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=1889381 DEFAULT CHARSET=utf8 COMMENT='캐쉬 이력'; + + +-- mjon.mj_cash_point_send definition + +CREATE TABLE `mj_cash_point_send` ( + `SEND_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '캐시,포인트이전번호', + `SEND_USER_ID` varchar(20) NOT NULL COMMENT '보낼사용자아이디', + `RECV_USER_ID` varchar(20) NOT NULL COMMENT '받을사용자아이디', + `ADM_USER_ID` varchar(20) NOT NULL COMMENT '관리자아이디', + `CASH` decimal(15,2) NOT NULL DEFAULT 0.00 COMMENT '캐시', + `POINT` decimal(15,2) NOT NULL DEFAULT 0.00 COMMENT '포인트', + `REG_DATE` datetime NOT NULL COMMENT '등록일', + `DEL_FLAG` char(1) NOT NULL DEFAULT 'N' COMMENT '삭제여부(N:미삭제, Y:삭제)', + `MEMO` varchar(300) DEFAULT NULL COMMENT '메모', + PRIMARY KEY (`SEND_NO`), + KEY `IDX_CASHSEND1` (`SEND_USER_ID`), + KEY `IDX_CASHSEND2` (`RECV_USER_ID`), + KEY `IDX_CASHSEND3` (`ADM_USER_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8 COMMENT='캐시,포인트이전정보'; + + +-- mjon.mj_category_conf definition + +CREATE TABLE `mj_category_conf` ( + `CATEGORY_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '고유 아이디', + `CATEGORY_NM` varchar(60) DEFAULT NULL COMMENT '카테고리 이름', + `CATEGORY_CODE` varchar(300) DEFAULT NULL COMMENT '카테고리 코드번호', + `CATEGORY_TYPE` char(1) DEFAULT NULL COMMENT '카테고리 타입 ( 일반 : N, 맞춤제작 : C )', + `SORT` decimal(5,0) DEFAULT NULL COMMENT '순서번호', + `REGDATE` datetime DEFAULT NULL COMMENT '등록일자', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + PRIMARY KEY (`CATEGORY_ID`), + KEY `IDX_mj_category_conf_01` (`CATEGORY_CODE`), + KEY `IDX_categoryconf_01` (`CATEGORY_TYPE`), + KEY `IDX_categoryconf_02` (`USE_YN`) +) ENGINE=InnoDB AUTO_INCREMENT=177 DEFAULT CHARSET=utf8 COMMENT='문자발송 화면 카테고리 리스트 관리'; + + +-- mjon.mj_cert_log definition + +CREATE TABLE `mj_cert_log` ( + `IDX` int(11) NOT NULL AUTO_INCREMENT COMMENT '인덱스', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원 아이디', + `CERT_NUM` varchar(50) DEFAULT NULL COMMENT 'KMC 요청번호', + `CERT_DATE` varchar(20) DEFAULT NULL COMMENT 'KMC 요청일시', + `CERT_DI` varchar(100) DEFAULT NULL COMMENT 'KMC 중복확인번호', + `CERT_PHONE` varchar(11) DEFAULT NULL COMMENT '인증요청 핸드폰', + `CERT_NATION` varchar(1) DEFAULT NULL COMMENT 'KMC 내외국인', + `CERT_NAME` varchar(60) DEFAULT NULL COMMENT 'KMC 이름', + `CERT_RESULT` varchar(50) DEFAULT NULL COMMENT '인증 결과 값', + `CERT_TYPE` varchar(20) DEFAULT NULL COMMENT '인증방식(KMC 문자, ARS 전화)', + `CERT_IPADDR` varchar(15) DEFAULT NULL COMMENT 'IP 주소', + `CERT_CODE` varchar(10) DEFAULT NULL COMMENT '인증코드번호(ARS 전화인 경우 사용)', + `REGDATE` datetime DEFAULT NULL COMMENT '등록일자', + PRIMARY KEY (`IDX`) +) ENGINE=InnoDB AUTO_INCREMENT=27675 DEFAULT CHARSET=utf8 COMMENT='본인인증(KMC 본인인증, ARS 전화 인증) 로그 정보'; + + +-- mjon.mj_certfile definition + +CREATE TABLE `mj_certfile` ( + `CERT_ID` char(20) NOT NULL COMMENT '인증서류 ID', + `USER_ID` varchar(20) NOT NULL COMMENT '회원 아이디', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자-관리자 아이디', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `REGISTER_ID` varchar(30) DEFAULT NULL COMMENT '등록자 아이디', + `ATCH_FILE_ID` varchar(60) DEFAULT NULL COMMENT '첨부파일 ID', + `CERT_TYPE` char(2) DEFAULT NULL COMMENT '인증서류 타입(01: 발신번호, 09: 기타인증서류)', + `CERT_ETC_TYPE` char(2) DEFAULT NULL COMMENT '기타서류 타입', + `SENT_PHONE_NUMBER` varchar(15) DEFAULT NULL COMMENT '발신전화번호', + KEY `IDX_MJ_CERTFILE_11` (`CERT_ID`), + KEY `IDX_MJ_CERTFILE_12` (`ATCH_FILE_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='인증서류'; + + +-- mjon.mj_conf definition + +CREATE TABLE `mj_conf` ( + `CONF_CODE_ID` varchar(10) NOT NULL COMMENT '설정 CODE_ID', + `CONF_CODE` varchar(15) DEFAULT NULL COMMENT '설정 CODE', + `CONF_CODE_NM` varchar(60) DEFAULT NULL COMMENT '설정 CODE 명', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일자', + PRIMARY KEY (`CONF_CODE_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자온 설정 테이블'; + + +-- mjon.mj_custom_image definition + +CREATE TABLE `mj_custom_image` ( + `CUSTOM_ID` varchar(20) NOT NULL COMMENT '맞춤이미지 id', + `CUSTOM_GROUP_ID` varchar(20) DEFAULT NULL COMMENT '맞춤이미지 그룹id', + `USER_ID` varchar(200) NOT NULL COMMENT '문자온 일반회원ID', + `CUSTOM_TYPE` varchar(10) NOT NULL COMMENT '맞춤이미지 요청코드', + `CUSTOM_PHONE_NO` varchar(20) NOT NULL COMMENT '맞춤이미지 연락처', + `CUSTOM_REQUEST` varchar(2000) DEFAULT NULL COMMENT '맞춤이미지 요청사항', + `CUSTOM_PROVISION` varchar(10) DEFAULT NULL COMMENT '맞춤이미지 제공방법 01:카카오 / 02:이메일', + `CUSTOM_CHOICE_IMG` varchar(200) DEFAULT NULL COMMENT '맞춤이미지 선택이미지', + `CUSTOM_CHOICE_IMG_FILE_SN` varchar(100) DEFAULT NULL COMMENT '맞춤이미지 선택이미지 번호', + `CUSTOM_UPLOAD_IMG` varchar(200) DEFAULT NULL COMMENT '맞춤이미지 사용자 파일업로드 이미지', + `CUSTOM_UPLOAD_IMG_FILE_SN` varchar(100) DEFAULT NULL COMMENT '맞춤이미지 사용자 파일업로드 이미지 번호', + `CUSTOM_RESULT_IMG` varchar(200) DEFAULT NULL COMMENT '맞춤이미지 결과제공이미지', + `CUSTOM_UPLOAD_YN` char(1) DEFAULT 'N' COMMENT '맞춤이미지 첨부파일 등록여부 N:미등록 / Y:등록', + `CUSTOM_PAYMENT_YN` varchar(10) DEFAULT NULL COMMENT '맞춤이미지 요청상태 01:수정요청 / 02:수정중 / 03:제작완료', + `FRST_REGIST_PNTTM` varchar(20) DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` varchar(20) DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종등록자ID', + `CUSTOM_RESULT_EMAIL` varchar(40) DEFAULT NULL COMMENT '맞춤이미지 제공 이메일', + PRIMARY KEY (`CUSTOM_ID`), + KEY `IDX_MJ_CUSTOM_IMAGE11` (`FRST_REGIST_PNTTM`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='맟춤 이미지 제작'; + + +-- mjon.mj_dash_stat definition + +CREATE TABLE `mj_dash_stat` ( + `DASH_STAT_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '대시보드통계번호', + `STAT_DATE` char(10) NOT NULL COMMENT '기준일자', + `CLICK_P_CNT` int(11) DEFAULT 0 COMMENT 'PC 접속수', + `CLICK_M_CNT` int(11) DEFAULT 0 COMMENT 'MOBILE 접속수', + `CLICK_A_CNT` int(11) DEFAULT 0 COMMENT '전체 접속수', + `YDAY_U_CNT` int(11) DEFAULT 0 COMMENT '어제 사용자수', + `YDAY_A_CNT` int(11) DEFAULT 0 COMMENT '어제 관리자수', + `TDAY_U_CNT` int(11) DEFAULT 0 COMMENT '오늘 사용자수', + `TDAY_A_CNT` int(11) DEFAULT 0 COMMENT '오늘 관리자수', + `VISIT_CNT` int(11) DEFAULT 0 COMMENT '접속자수', + `MEM_CNT` int(11) DEFAULT 0 COMMENT '가입자수', + `CONVERS_RATE` decimal(10,2) DEFAULT 0.00 COMMENT '일전환률', + `REG_DATE` datetime NOT NULL COMMENT '등록일', + PRIMARY KEY (`DASH_STAT_NO`), + KEY `IDX_DASHSTAT1` (`STAT_DATE`) +) ENGINE=InnoDB AUTO_INCREMENT=375 DEFAULT CHARSET=utf8 COMMENT='대시보드 통계'; + + +-- mjon.mj_event_mber_info definition + +CREATE TABLE `mj_event_mber_info` ( + `EVENT_INFO_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '이벤트 인덱스', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원 아이디', + `MBER_NM` varchar(50) DEFAULT NULL COMMENT '회원 이름/기업명', + `EVENT_NTT_ID` decimal(20,0) DEFAULT NULL COMMENT '이벤트 게시글 아이디', + `EVENT_BBS_ID` char(20) DEFAULT NULL COMMENT '이벤트 게시판 아이디', + `EVENT_START_DATE` datetime DEFAULT NULL COMMENT '회원 이벤트 시작일자', + `EVENT_END_DATE` datetime DEFAULT NULL COMMENT '회원 이벤트 종료일자', + `EVENT_FRST_CASH` decimal(20,2) DEFAULT 0.00 COMMENT '이벤트 첫결제 Cash', + `EVENT_REMAIN_CASH` decimal(20,2) DEFAULT 0.00 COMMENT '이벤트 차감 후 남은 Cash ', + `EVENT_PG_MOID` varchar(20) DEFAULT NULL COMMENT '이벤트 결제 아이디', + `EVENT_SHORT_PRICE` decimal(10,2) DEFAULT NULL COMMENT '이벤트 단문 가격', + `EVENT_LONG_PRICE` decimal(10,2) DEFAULT NULL COMMENT '이벤트 장문 가격', + `EVENT_PICTURE_PRICE` decimal(10,2) DEFAULT NULL COMMENT '이벤트 그림 1장 가격', + `EVENT_PICTURE2_PRICE` decimal(10,2) DEFAULT NULL COMMENT '이벤트 그림 2장 가격', + `EVENT_PICTURE3_PRICE` decimal(10,2) DEFAULT NULL COMMENT '이벤트 그림 3장 가격', + `EVENT_POLICY_YN` char(1) DEFAULT NULL COMMENT '이벤트 유의사항 동의 여부', + `EVENT_SMS_YN` char(1) DEFAULT NULL COMMENT '이벤트 문사수신 동의 여부', + `EVENT_STATUS` char(1) DEFAULT NULL COMMENT '이벤트 유효 상태값(진행중 : Y, 미진행 : N, 종료 : E)', + `EVENT_MEMO` varchar(2000) DEFAULT NULL COMMENT '이벤트 메모', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초 등록일자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + PRIMARY KEY (`EVENT_INFO_ID`), + KEY `IDX_mjevent_01` (`MBER_ID`), + KEY `IDX_mjevent_02` (`EVENT_PG_MOID`), + KEY `IDX_mjevent_03` (`EVENT_STATUS`) +) ENGINE=InnoDB AUTO_INCREMENT=2285 DEFAULT CHARSET=utf8 COMMENT='이벤트 회원 정보 관리 '; + + +-- mjon.mj_fax_addr definition + +CREATE TABLE `mj_fax_addr` ( + `ADDR_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '주소록ID', + `ADDR_GRP_ID` int(11) DEFAULT NULL COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `ADDR_NM` varchar(200) DEFAULT NULL COMMENT '주소록이름', + `ADDR_PHONE_NO` varchar(50) NOT NULL COMMENT '팩스번호', + `ADDR_COMMENT` varchar(200) DEFAULT NULL COMMENT '비고', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + `BOOKMARK` char(1) DEFAULT 'N' COMMENT '자주보내는번호', + `RECV_STATUS` char(1) NOT NULL DEFAULT 'S' COMMENT '주소록 수신여부(S:직접등록, Y:수신승인, W:수신대기, N:수신거절)', + PRIMARY KEY (`ADDR_ID`), + KEY `ADDR_GRP_ID_IDX` (`ADDR_GRP_ID`), + KEY `MBER_ID_IDX` (`MBER_ID`), + KEY `IDX_ADDR1` (`BOOKMARK`), + KEY `IDX_ADDR2` (`RECV_STATUS`), + KEY `IDX_ADDR3` (`ADDR_PHONE_NO`), + KEY `IDX_ADDR4` (`DELETE_YN`), + KEY `IDX_ADDR5` (`ADDR_NM`), + KEY `IDX_ADDR6` (`LAST_UPDT_PNTTM`), + KEY `IDX_ADDR16` (`LAST_UPDT_PNTTM`) +) ENGINE=InnoDB AUTO_INCREMENT=949 DEFAULT CHARSET=utf8 COMMENT='팩스 주소록'; + + +-- mjon.mj_fax_addr_grp definition + +CREATE TABLE `mj_fax_addr_grp` ( + `ADDR_GRP_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `ADDR_GRP_NM` varchar(100) NOT NULL COMMENT '그룹명', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + `GRP_ORDER` decimal(5,0) DEFAULT 0 COMMENT '그룹순서', + PRIMARY KEY (`ADDR_GRP_ID`), + KEY `MBER_ID_IDX` (`MBER_ID`), + KEY `IDX_ADDR_GRP1` (`ADDR_GRP_NM`), + KEY `IDX_ADDR_GRP2` (`GRP_ORDER`), + KEY `IDX_ADDR_GRP3` (`DELETE_YN`) +) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='팩스 주소록 그룹'; + + +-- mjon.mj_fax_addr_trans_hist definition + +CREATE TABLE `mj_fax_addr_trans_hist` ( + `ADDR_TRANS_HIST_ID` varchar(30) NOT NULL COMMENT '주소록이전 히스토리 ID', + `ADDR_GRP_ID` int(11) NOT NULL COMMENT '주소록그룹 ID', + `SEND_MBER_ID` varchar(20) NOT NULL COMMENT '보낸회원 ID', + `RECV_MBER_ID` varchar(20) NOT NULL COMMENT '받는회원 ID', + `SEND_DATE` datetime DEFAULT NULL COMMENT '보낸시각', + `RECV_DATE` datetime DEFAULT NULL COMMENT '받은시각', + `SEND_ADDR_CNT` int(10) NOT NULL COMMENT '보낸 주소록 갯수', + `RECV_STATUS` char(1) NOT NULL DEFAULT 'W' COMMENT '수신상태(Y:수신완료, W:수신대기, N:수신거부)', + PRIMARY KEY (`ADDR_TRANS_HIST_ID`), + KEY `IDX_ADDRTRANS01` (`ADDR_GRP_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='팩스 주소록이전 히스토리'; + + +-- mjon.mj_fax_convert_mng definition + +CREATE TABLE `mj_fax_convert_mng` ( + `CONVERT_MNG_SEQ` varchar(20) NOT NULL COMMENT '팩스 파일 변환 관리 테이블 PK', + `USER_ID` varchar(20) DEFAULT NULL COMMENT '문자온 회원ID', + `CONVERT_SEQ` varchar(20) DEFAULT NULL COMMENT '문서변환PK, 변환문서명', + `ORIGNL_FILE_NM` varchar(255) DEFAULT NULL COMMENT '원본파일명', + `ORIGNL_FILE_EXT` varchar(20) DEFAULT NULL COMMENT '원본파일확장자', + `STRE_FILE_NM` varchar(255) DEFAULT NULL COMMENT '저장파일명', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + PRIMARY KEY (`CONVERT_MNG_SEQ`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='팩스 파일 변환 관리 테이블'; + + +-- mjon.mj_fax_group_data definition + +CREATE TABLE `mj_fax_group_data` ( + `FAX_GROUP_ID` varchar(20) NOT NULL COMMENT '팩스 그룹 PK', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원ID', + `CONVERT_MNG_SEQ` varchar(20) NOT NULL COMMENT '팩스 파일 변환 관리 테이블 PK', + `PGI_FAXTRAN_SEQ` varchar(11) NOT NULL COMMENT 'Xpedite 팩스 발송 테이블 PK', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT '제목', + `REQ_DATE` datetime NOT NULL DEFAULT current_timestamp() COMMENT '발송일자(예약일자)', + `FAX_PAGE_CNT` int(10) DEFAULT NULL COMMENT '팩스 총 장수', + `FAX_GROUP_CNT` int(10) DEFAULT NULL COMMENT '팩스전송건수(수신자 카운트)', + `EACH_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '개별팩스 가격', + `TOT_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '전체팩스 가격', + `RESERVE_YN` char(1) DEFAULT 'N' COMMENT '에약여부(N:미예약(기본) , Y:예약)', + `RESERVE_C_YN` char(1) DEFAULT 'N' COMMENT '예약 취소 여부', + `BEF_CASH` decimal(20,2) NOT NULL DEFAULT 0.00 COMMENT '사용전 캐쉬', + `BEF_POINT` decimal(10,0) DEFAULT 0 COMMENT '차감전 포인트 ', + `RECOMM_ID` varchar(20) DEFAULT NULL COMMENT '추천인 아이디', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + `REGDATE` datetime DEFAULT current_timestamp() COMMENT '등록일자', + `CANCELDATE` datetime DEFAULT NULL COMMENT '예약 취소 일자', + `EVENT_YN` char(1) DEFAULT 'N' COMMENT '이벤트 발송 여부(N:미적용, Y:적용)', + PRIMARY KEY (`FAX_GROUP_ID`), + KEY `IDX_faxGroupData_01` (`CONVERT_MNG_SEQ`), + KEY `IDX_faxGroupData_02` (`PGI_FAXTRAN_SEQ`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='팩스 그룹 테이블'; + + +-- mjon.mj_fax_stat definition + +CREATE TABLE `mj_fax_stat` ( + `REQ_DATE` char(10) NOT NULL COMMENT '전송일자', + `AGENT_CODE` char(2) NOT NULL COMMENT '에이전트코드', + `SUCC_FAX_CNT` int(11) DEFAULT 0 COMMENT '팩스 성공 건 수', + `FAIL_FAX_CNT` int(11) DEFAULT 0 COMMENT '팩스 실패 건 수', + `SUCC_FAX_COST` decimal(10,2) DEFAULT 0.00 COMMENT '팩스 성공건 금액', + `SUCC_FAX_USER_COST` decimal(10,2) DEFAULT 0.00 COMMENT '팩스 성공건 판매 금액', + `FAIL_FAX_COST` decimal(10,2) DEFAULT 0.00 COMMENT '팩스 실패건 금액', + `SUCC_FAX_RATE` decimal(10,2) DEFAULT 0.00 COMMENT '팩스 발송 성공률', + `SUCC_PAGE_CNT` int(11) DEFAULT 0 COMMENT '팩스 성공 매수', + `FAIL_PAGE_CNT` int(11) DEFAULT 0 COMMENT '팩스 실패 매수', + `REG_DATE` datetime NOT NULL COMMENT '등록일', + PRIMARY KEY (`REQ_DATE`,`AGENT_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='팩스통계정보'; + + +-- mjon.mj_hashtag_conf definition + +CREATE TABLE `mj_hashtag_conf` ( + `HASH_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '고유 아이디', + `HASH_NM` varchar(60) DEFAULT NULL COMMENT '해쉬태그 이름', + `SORT` decimal(5,0) DEFAULT NULL COMMENT '순서번호', + `REGDATE` datetime DEFAULT NULL COMMENT '등록일자', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `MSG_TYPE` char(1) DEFAULT 'M' COMMENT '문자타입(M:일반문자, C:맞춤문자)', + PRIMARY KEY (`HASH_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='문자발송 화면 해쉬태그 리스트 관리'; + + +-- mjon.mj_ignore_ip definition + +CREATE TABLE `mj_ignore_ip` ( + `IGNORE_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '고유번호', + `IGNORE_IP` varchar(20) DEFAULT NULL COMMENT '차단 아이피', + `IGNORE_DC` varchar(1000) DEFAULT NULL COMMENT '차단 이유 설명', + `FRSTREGISTERID` varchar(20) DEFAULT NULL COMMENT '최초등록자 아이디', + `FRSTREGISTPNTTM` datetime DEFAULT NULL COMMENT '최초등록 일자', + PRIMARY KEY (`IGNORE_NO`), + KEY `IDX_MJ_IGNORE01` (`IGNORE_IP`) +) ENGINE=InnoDB AUTO_INCREMENT=700 DEFAULT CHARSET=utf8 COMMENT='차단 아이피 관리'; + + +-- mjon.mj_kakao_at_stat definition + +CREATE TABLE `mj_kakao_at_stat` ( + `RSLT_DATE` char(10) NOT NULL COMMENT '전송일자', + `AGENT_CODE` char(2) NOT NULL COMMENT '에이전트코드', + `AT_SUCC_CNT` int(11) DEFAULT 0 COMMENT '알림톡 성공 수', + `AT_FAIL_CNT` int(11) DEFAULT 0 COMMENT '알림톡 실패 수', + `AT_SUCC_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 성공 금액', + `AT_FAIL_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 실패 금액', + `AT_SALE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 판매 금액', + `AT_SMS_SUCC_CNT` int(11) DEFAULT 0 COMMENT '알림톡 대체문자 SMS 성공 수', + `AT_SMS_FAIL_CNT` int(11) DEFAULT 0 COMMENT '알림톡 대체문자 SMS 실패 수', + `AT_SMS_SUCC_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 대체문자 SMS 성공 금액', + `AT_SMS_FAIL_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 대체문자 SMS 실패 금액', + `AT_SMS_SALE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 대체문자 SMS 판매 금액', + `AT_LMS_SUCC_CNT` int(11) DEFAULT 0 COMMENT '알림톡 대체문자 LMS 성공 수', + `AT_LMS_FAIL_CNT` int(11) DEFAULT 0 COMMENT '알림톡 대체문자 LMS 실패 수', + `AT_LMS_SUCC_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 대체문자 LMS 성공 금액', + `AT_LMS_FAIL_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 대체문자 LMS 실패 금액', + `AT_LMS_SALE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '알림톡 대체문자 LMS 판매 금액', + `REG_DATE` datetime NOT NULL COMMENT '등록일', + PRIMARY KEY (`RSLT_DATE`,`AGENT_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='카카오알림톡통계정보'; + + +-- mjon.mj_kakao_category_info definition + +CREATE TABLE `mj_kakao_category_info` ( + `KAKAO_CATE_ID` int(200) NOT NULL AUTO_INCREMENT COMMENT '카테고리 인텍스 아이디', + `CATEGORY_DEPTH` char(1) DEFAULT NULL COMMENT '카테고리 차수(1:1차, 2:2차, 3:3차 카테고리 정보)', + `CATEGORY_TYPE` char(1) DEFAULT NULL COMMENT '카테고리 종류(P:발신프로필, T:템블릿)', + `CATEGORY_CODE` varchar(50) DEFAULT NULL COMMENT '카테고리 코드', + `CATEGORY_GROUP_NAME` varchar(50) DEFAULT NULL COMMENT '카테고리 그룹 이름', + `CATEGORY_NAME` varchar(100) DEFAULT NULL COMMENT '카테고리 이름', + `CATEGORY_INCLUSION` varchar(2000) DEFAULT NULL COMMENT '카테고리 적용 대상 템플릿 설명', + `CATEGORY_EXCLUSION` varchar(2000) DEFAULT NULL COMMENT '카테고리 제외 대상 템플릿 설졍', + `USE_YN` char(1) DEFAULT 'Y' COMMENT '카테고리 사용 유무(Y:사용, N:미사용)', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`KAKAO_CATE_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=377 DEFAULT CHARSET=utf8 COMMENT='카카오 회원가입 카테고리 정보'; + + +-- mjon.mj_kakao_friends_template definition + +CREATE TABLE `mj_kakao_friends_template` ( + `FRIEND_ID` varchar(20) NOT NULL COMMENT '친구톡 인덱스 번호(IDGEN)', + `USER_ID` varchar(20) DEFAULT NULL COMMENT '회원 아이디', + `ATCH_FILE_ID` varchar(1000) DEFAULT NULL COMMENT '첨부파일 아이디', + `TEMPLATE_NAME` varchar(500) DEFAULT NULL COMMENT '친구톡 템플릿 명(내부적으로 구분하기 위한 이름)', + `IMAGE_FILE_NAME` varchar(1000) DEFAULT NULL COMMENT '등록이미지 원본 파일명', + `IMAGE_URL` varchar(100) DEFAULT NULL COMMENT '카카오 서버에 등록된 이미지 경로', + `IMAGE_TYPE` char(1) DEFAULT NULL COMMENT '이미지 타입(기본:I, 와이드:W)', + `IMAGE_TITLE` varchar(1000) DEFAULT NULL COMMENT '이미지 제목', + `IMAGE_LINK` varchar(1000) DEFAULT NULL COMMENT '이미지 클릭시 이동할 URL(http:// 또는 https:// 포함)', + `SENDER_KEY` varchar(40) DEFAULT NULL COMMENT '발신프로필키', + `TEMPLATE_CONTENTS` mediumtext DEFAULT NULL COMMENT '친구톡 텍스트 내용', + `DELETE_YN` char(1) DEFAULT NULL COMMENT '삭제 여부', + `AD_FLAG` char(1) DEFAULT NULL COMMENT '광고성정보 사용여부(사용: Y, 미사용: N)', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`FRIEND_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='카카오 친구톡 템플릿 보관함 정보'; + + +-- mjon.mj_kakao_profile_info definition + +CREATE TABLE `mj_kakao_profile_info` ( + `PROFILE_ID` varchar(20) NOT NULL COMMENT '회원 프로필 번호', + `USER_ID` varchar(20) DEFAULT NULL COMMENT '회원 아이디', + `SENDER_KEY` varchar(40) DEFAULT NULL COMMENT '발신 프로필 키', + `TOKEN` varchar(2000) DEFAULT NULL COMMENT '수신받은 인증 토큰정보', + `PHONE_NUMBER` varchar(13) DEFAULT NULL COMMENT '토큰 수신 휴대폰번호(카카오톡 채널의 핸드폰 번호)', + `YELLOW_ID` varchar(100) DEFAULT NULL COMMENT '카카오톡 채널(@ID)', + `CATEGORY_CODE` varchar(100) DEFAULT NULL COMMENT '카테고리 코드', + `CATEGORY_NAME` varchar(1000) DEFAULT NULL COMMENT '카테고리 코드 명칭', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록 일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정 일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + PRIMARY KEY (`PROFILE_ID`), + KEY `IDX_KAKAO_PROFILE_11` (`SENDER_KEY`), + KEY `IDX_KAKAO_PROFILE_12` (`DELETE_YN`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='카카오 회원 발신 프로필 정보 저장'; + + +-- mjon.mj_kakao_sample_template definition + +CREATE TABLE `mj_kakao_sample_template` ( + `SAMPLE_TEMPLATE_ID` varchar(20) NOT NULL COMMENT '고유인덱스(IDGEN)', + `SAMPLE_TEMPLATE_NAME` varchar(1000) DEFAULT NULL COMMENT '샘플 템플릿 이름', + `SAMPLE_TEMPLATE_MSG_TYPE` varchar(10) DEFAULT NULL COMMENT '샘플 템플릿 유형', + `SAMPLE_TEMPLATE_EMPH_TYPE` varchar(10) DEFAULT NULL COMMENT '샘플 템플릿 강조 유형', + `SAMPLE_TEMPLATE_CONTENTS` mediumtext DEFAULT NULL COMMENT '샘플 템플릿 내용', + `SAMPLE_TEMPLATE_EXTRA` varchar(2000) DEFAULT NULL COMMENT '부가정보 입력 내용', + `SAMPLE_TEMPLATE_AD` varchar(100) DEFAULT NULL COMMENT '광고성 메시지', + `SAMPLE_TEMPLATE_IMAGE_NAME` varchar(100) DEFAULT NULL COMMENT '템플릿 이미지 파일명', + `SAMPLE_TEMPLATE_IMAGE_URL` varchar(1000) DEFAULT NULL COMMENT '템플릿 이미지 링크 주소', + `SAMPLE_TEMPLATE_TITLE` varchar(1000) DEFAULT NULL COMMENT '템플릿 강조표기 타이틀', + `SAMPLE_TEMPLATE_SUBTITLE` varchar(1000) DEFAULT NULL COMMENT '템플릿 강조 표기 보조문구', + `SAMPLE_TEMPLATE_HIGH_TITLE` varchar(1000) DEFAULT NULL COMMENT '아이템 하이라이트 타이틀', + `SAMPLE_TEMPLATE_HIGH_DESC` varchar(2000) DEFAULT NULL COMMENT '아이템 하이라이트 상세 설명', + `SAMPLE_TEMPLATE_HIGH_IMAGE_URL` varchar(1000) DEFAULT NULL COMMENT '아이템 하이라이트 이미지 주소', + `SAMPLE_TEMPLATE_HEADER` varchar(2000) DEFAULT NULL COMMENT '템플릿 헤더', + `SAMPLE_TEMPLATE_CAGETORY_CODE` varchar(100) DEFAULT NULL COMMENT '카테고리코드', + `SAMPLE_TEMPLATE_SECURITYFLAG` char(1) DEFAULT NULL COMMENT '보안템플릿 여부(사용 : T, 미사용 : F)', + `SAMPLE_TEMPLATE_CONTENTS_LEN` varchar(10) DEFAULT NULL COMMENT '템플릿 내용 글자수', + `SAMPLE_TEMPLATE_PRIORITY` int(100) DEFAULT NULL COMMENT '템플릿 우선순위', + `SAMPLE_TEMPLATE_BEST` char(1) DEFAULT NULL COMMENT '템플릿 BEST 체크', + `SAMPLE_TEMPLATE_VIEW_CNT` int(100) DEFAULT 0 COMMENT '템플릿 사용 횟수', + `TEMPLATE_ADMIN_CATEGORY_ID` int(11) DEFAULT NULL COMMENT '샘플 템플릿 관리용 카테고리 아이디', + `DELETE_YN` char(1) DEFAULT NULL COMMENT '삭제여부', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`SAMPLE_TEMPLATE_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='샘플 템플릿 정보 저장'; + + +-- mjon.mj_kakao_template_admin_category definition + +CREATE TABLE `mj_kakao_template_admin_category` ( + `TEMPLATE_ADMIN_CATEGORY_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '고유인덱스', + `TEMPLATE_ADMIN_CATEGORY_NAME` varchar(100) DEFAULT NULL COMMENT '템플릿 관리용 카테고리 이름', + `TEMPLATE_ADMIN_PRIORITY` int(100) DEFAULT NULL COMMENT '템플릿 관리용 카테고리 우선순위', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`TEMPLATE_ADMIN_CATEGORY_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='샘플 템플릿 관리용 카테고리 정보 저장'; + + +-- mjon.mj_kakao_template_button definition + +CREATE TABLE `mj_kakao_template_button` ( + `TEMPLATE_BUTTON_ID` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '고유인덱스', + `TEMPLATE_ID` varchar(20) DEFAULT NULL COMMENT '템플릿 아이디', + `TEMPLATE_USE_TYPE` char(1) DEFAULT NULL COMMENT '템플릿 사용 종류(샘플 : S, 친구톡 : F)', + `BUTTON_NAME` varchar(100) DEFAULT NULL COMMENT '버튼명', + `BUTTON_LINKTYPE` varchar(100) DEFAULT NULL COMMENT '버튼 링크 타입', + `BUTTON_LINKAND` varchar(1000) DEFAULT NULL COMMENT '안드로이드 앱 링크 주소', + `BUTTON_LINKIOS` varchar(1000) DEFAULT NULL COMMENT '애플 앱 링크 주소', + `BUTTON_LINKMO` varchar(1000) DEFAULT NULL COMMENT '모바일 웹 링크 주소', + `BUTTON_LINKPC` varchar(1000) DEFAULT NULL COMMENT 'PC 웹 링크 주소', + `BUTTON_PLUGINID` varchar(100) DEFAULT NULL COMMENT '플러그인 ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`TEMPLATE_BUTTON_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8 COMMENT='템플릿 버튼 정보 저장'; + + +-- mjon.mj_kakao_template_item definition + +CREATE TABLE `mj_kakao_template_item` ( + `TEMPLATE_ITEM_ID` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '고유인덱스', + `TEMPLATE_ID` varchar(20) DEFAULT NULL COMMENT '템플릿 아이디', + `TEMPLATE_USE_TYPE` char(1) DEFAULT NULL COMMENT '템플릿 사용 종류(샘플 : S, 친구톡 : F)', + `LIST_ORDER` varchar(10) DEFAULT NULL COMMENT '아이템 리스트 순서 번호', + `LIST_TITLE` varchar(1000) DEFAULT NULL COMMENT '아이템 리스트 타이틀', + `LIST_ DESCRIPTION` varchar(2000) DEFAULT NULL COMMENT '아이템 리스트 설명', + `SUMMARY_ORDER` varchar(10) DEFAULT NULL COMMENT '아이템 요약정보 순서 번호', + `SUMMARY_TITLE` varchar(1000) DEFAULT NULL COMMENT '아이템 요약정보 타이틀', + `SUMMARY_DESCRIPTION` varchar(2000) DEFAULT NULL COMMENT '아이템 요약정보 설명', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`TEMPLATE_ITEM_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='템플릿 아이템 정보 저장'; + + +-- mjon.mj_kakao_template_quick definition + +CREATE TABLE `mj_kakao_template_quick` ( + `TEMPLATE_QUICK_ID` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '고유인덱스', + `TEMPLATE_ID` varchar(20) DEFAULT NULL COMMENT '템플릿 아이디', + `TEMPLATE_USE_TYPE` char(1) DEFAULT NULL COMMENT '템플릿 사용 종류(샘플 : S, 친구톡 : F)', + `QUICK_NAME` varchar(100) DEFAULT NULL COMMENT '바로연결명', + `QUICK_LINKTYPE` varchar(100) DEFAULT NULL COMMENT '바로연결 링크 타입', + `QUICK_LINKAND` varchar(1000) DEFAULT NULL COMMENT '안드로이드 앱 링크 주소', + `QUICK_LINKIOS` varchar(1000) DEFAULT NULL COMMENT '애플 앱 링크 주소', + `QUICK_LINKMO` varchar(1000) DEFAULT NULL COMMENT '모바일 웹 링크 주소', + `QUICK_LINKPC` varchar(1000) DEFAULT NULL COMMENT 'PC 웹 링크 주소', + `QUICK_PLUGINID` varchar(100) DEFAULT NULL COMMENT '플러그인 ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`TEMPLATE_QUICK_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='템플릿 바로연결 정보 저장'; + + +-- mjon.mj_kisa definition + +CREATE TABLE `mj_kisa` ( + `KISA_ID` varchar(20) NOT NULL COMMENT 'KISA ID', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원ID', + `MBER_NM` varchar(20) DEFAULT NULL COMMENT '회원이름', + `MBER_PHONE_NO` varchar(20) DEFAULT NULL COMMENT '휴대전화번호', + `KISA_AGENT` varchar(20) DEFAULT NULL COMMENT '발송사', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `ATCH_FILE_ID` varchar(20) DEFAULT NULL COMMENT '첨부파일ID', + `KISA_SEND_PNTTM` datetime DEFAULT NULL COMMENT '수신일시', + `KISA_REPORT_STATE` varchar(20) DEFAULT NULL COMMENT '신고상태', + `KISA_RECEPT_STATE` varchar(20) DEFAULT NULL COMMENT '처리상태', + `KISA_SIGN_NM` varchar(20) DEFAULT NULL COMMENT '서명자명', + `KISA_SIGN_PHONE_NO` varchar(20) DEFAULT NULL COMMENT '서명자전화번호', + `KISA_SIGN_PNTTM` datetime DEFAULT NULL COMMENT '서명완료시간', + `KISA_CONTENT` mediumtext DEFAULT NULL COMMENT '내용', + `KISA_REPORT_PNTTM` datetime DEFAULT NULL COMMENT '신고일시', + `KISA_REPORT_GUN` char(10) DEFAULT NULL COMMENT '신고건수', + `KISA_POPUP_YN` char(2) DEFAULT 'N' COMMENT '메인KISA팝업YN', + `KISA_WARN_MESSAGE` varchar(50) DEFAULT NULL COMMENT '안내메세지 코드', + `ATCH_FILE_ID2` varchar(20) DEFAULT NULL COMMENT '서명자 첨부파일ID', + PRIMARY KEY (`KISA_ID`), + KEY `MBER_ID_IDX` (`MBER_ID`), + KEY `IDX_KISA11` (`ATCH_FILE_ID`), + KEY `IDX_KISA12` (`ATCH_FILE_ID2`), + KEY `IDX_KISA13` (`KISA_POPUP_YN`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='kisa'; + + +-- mjon.mj_login_log definition + +CREATE TABLE `mj_login_log` ( + `LOGIN_LOG_ID` char(20) NOT NULL COMMENT '로그 ID', + `LOGIN_ID` varchar(20) DEFAULT NULL COMMENT '로그인 id', + `LOGIN_IP` varchar(23) DEFAULT NULL COMMENT '접속IP', + `LOGIN_DT` datetime DEFAULT NULL COMMENT '접속일시', + `LOGIN_YN` char(2) DEFAULT 'N' COMMENT '로그인 성공여부(Y:성공, N:실패)', + `LOGIN_LOG_DC` varchar(100) DEFAULT NULL COMMENT '로그인 실패 사유', + `ADMIN_ID` varchar(20) DEFAULT NULL COMMENT '관리자 로그인 아이디(대리 로그인 시 기록)', + PRIMARY KEY (`LOGIN_LOG_ID`), + KEY `IDX_MJ_LOGIN_LOG_11` (`LOGIN_ID`), + KEY `IDX_MJ_LOGIN_LOG_12` (`LOGIN_YN`), + KEY `IDX_MJ_LOGIN_LOG_13` (`LOGIN_DT`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='사용자 로그인 로그'; + + +-- mjon.mj_main_search_tag definition + +CREATE TABLE `mj_main_search_tag` ( + `MAIN_SEARCH_TAG_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '메인태그번호', + `TAG_NM` varchar(50) DEFAULT NULL COMMENT '태그명', + `URL` varchar(500) DEFAULT NULL COMMENT 'URL', + `SORT` int(11) DEFAULT NULL COMMENT '정렬순서', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `REG_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `REG_DT` datetime DEFAULT NULL COMMENT '등록일시', + `MOD_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + `MOD_DT` datetime DEFAULT NULL COMMENT '수정일시', + `TAG_TYPE` char(1) NOT NULL DEFAULT 'S' COMMENT '태그분류(단문 : S, 장문 : L, 그림 : P)', + `TAG_DIV` char(1) NOT NULL DEFAULT '1' COMMENT '메뉴분류(검색 : 1, 소개 : 2)', + PRIMARY KEY (`MAIN_SEARCH_TAG_NO`), + KEY `IDX_main_tag1` (`TAG_DIV`), + KEY `IDX_main_tag2` (`TAG_TYPE`), + KEY `IDX_main_tag3` (`USE_YN`), + KEY `IDX_main_tag4` (`SORT`) +) ENGINE=InnoDB AUTO_INCREMENT=66 DEFAULT CHARSET=utf8 COMMENT='메인 검색 태그 정보'; + + +-- mjon.mj_main_tag definition + +CREATE TABLE `mj_main_tag` ( + `MAIN_TAG_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '메인태그번호', + `TAG_NM` varchar(50) DEFAULT NULL COMMENT '태그명', + `URL` varchar(500) DEFAULT NULL COMMENT 'URL', + `SORT` int(11) DEFAULT NULL COMMENT '정렬순서', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `REG_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `REG_DT` datetime DEFAULT NULL COMMENT '등록일시', + `MOD_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + `MOD_DT` datetime DEFAULT NULL COMMENT '수정일시', + `TAG_TYPE` char(1) NOT NULL DEFAULT 'S' COMMENT '태그분류(단문 : S, 장문 : L, 그림 : P)', + `TAG_DIV` char(1) NOT NULL DEFAULT '1' COMMENT '메뉴분류(검색 : 1, 소개 : 2)', + PRIMARY KEY (`MAIN_TAG_NO`), + KEY `IDX_main_tag1` (`TAG_DIV`), + KEY `IDX_main_tag2` (`TAG_TYPE`), + KEY `IDX_main_tag3` (`USE_YN`), + KEY `IDX_main_tag4` (`SORT`) +) ENGINE=InnoDB AUTO_INCREMENT=296 DEFAULT CHARSET=utf8 COMMENT='메인 태그 정보'; + + +-- mjon.mj_map_addr definition + +CREATE TABLE `mj_map_addr` ( + `MAP_ID` int(16) NOT NULL AUTO_INCREMENT COMMENT '주소ID', + `MAP_LAT` decimal(20,17) DEFAULT NULL COMMENT '위도', + `MAP_LNG` decimal(20,17) DEFAULT NULL COMMENT '경도', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + PRIMARY KEY (`MAP_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=475 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='지도 주소'; + + +-- mjon.mj_mber_grd_hist definition + +CREATE TABLE `mj_mber_grd_hist` ( + `MBER_GRD_HIST_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '고유번호', + `MBER_ID` varchar(50) NOT NULL COMMENT '회원등급명', + `GRD_SET_NO` int(11) NOT NULL DEFAULT 0 COMMENT '등급설정번호', + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 기본 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 기본 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 기본 단가', + `PICTURE2_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 2장 기본단가', + `PICTURE3_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 3장 기본단가', + `AMT` decimal(10,2) DEFAULT 0.00 COMMENT '결제액', + `TOT_AMT` decimal(10,2) DEFAULT 0.00 COMMENT '누적결제액', + `GRD_DATE` date DEFAULT NULL COMMENT '회원등급제 시행일자', + `MOID` varchar(20) DEFAULT NULL COMMENT '결제번호', + `REG_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자 아이디', + `REG_DATE` datetime DEFAULT NULL COMMENT '최초등록 일자', + `EDIT_ID` varchar(20) DEFAULT NULL COMMENT '수정등록자 아이디', + `EDIT_DATE` datetime DEFAULT NULL COMMENT '수정등록 일자', + PRIMARY KEY (`MBER_GRD_HIST_NO`), + KEY `IDX_MJ_GRDHIST_01` (`MBER_ID`), + KEY `IDX_MJ_GRDHIST_02` (`GRD_SET_NO`), + KEY `IDX_MJ_GRDHIST_03` (`GRD_DATE`), + KEY `IDX_MJ_GRDHIST_04` (`MOID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='회원별 등급 히스토리'; + + +-- mjon.mj_mber_grd_info definition + +CREATE TABLE `mj_mber_grd_info` ( + `MBER_ID` varchar(20) NOT NULL COMMENT '회원아이디', + `GRD_SET_NO` int(11) NOT NULL DEFAULT 0 COMMENT '등급설정번호', + `SHORT_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '단문 기본 단가', + `LONG_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '장문 기본 단가', + `PICTURE_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '그림 기본 단가', + `PICTURE2_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '그림 2장 기본단가', + `PICTURE3_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '그림 3장 기본단가', + `AMT` decimal(10,2) DEFAULT 0.00 COMMENT '결제액', + `TOT_AMT` decimal(10,2) DEFAULT 0.00 COMMENT '누적결제액', + `GRD_DATE` date NOT NULL COMMENT '회원등급제 시행일자', + `GRD_START_DATE` datetime NOT NULL COMMENT '등급제 시작일자', + `GRD_END_DATE` datetime NOT NULL COMMENT '등급제 종료일자', + `GRD_STATUS` char(1) NOT NULL COMMENT '등급제 상태값(진행중 : Y, 미진행 : N, 종료 : E)', + `TEMP_YN` char(1) NOT NULL DEFAULT 'Y', + `REG_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자 아이디', + `REG_DATE` datetime DEFAULT NULL COMMENT '최초등록 일자', + `EDIT_ID` varchar(20) DEFAULT NULL COMMENT '수정등록자 아이디', + `EDIT_DATE` datetime DEFAULT NULL COMMENT '수정등록 일자', + PRIMARY KEY (`MBER_ID`), + KEY `IDX_MJ_GRDINFO_01` (`GRD_SET_NO`), + KEY `IDX_MJ_GRDINFO_02` (`GRD_START_DATE`), + KEY `IDX_MJ_GRDINFO_03` (`GRD_END_DATE`), + KEY `IDX_MJ_GRDINFO_04` (`GRD_STATUS`), + KEY `IDX_MJ_GRDINFO_05` (`GRD_DATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='회원별 등급 정보'; + + +-- mjon.mj_mber_grd_setting definition + +CREATE TABLE `mj_mber_grd_setting` ( + `GRD_SET_NO` int(11) NOT NULL DEFAULT 0 COMMENT '등급설정번호', + `GRD_SET_NM` varchar(50) DEFAULT NULL COMMENT '등급설정명', + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 기본 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 기본 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 기본 단가', + `PICTURE2_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 2장 기본단가', + `PICTURE3_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 3장 기본단가', + `STD_AMT` decimal(10,2) DEFAULT 0.00 COMMENT '기준결제액', + `REG_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자 아이디', + `REG_DATE` datetime DEFAULT NULL COMMENT '최초등록 일자', + `EDIT_ID` varchar(20) DEFAULT NULL COMMENT '수정등록자 아이디', + `EDIT_DATE` datetime DEFAULT NULL COMMENT '수정등록 일자', + PRIMARY KEY (`GRD_SET_NO`), + KEY `IDX_MJ_GRDSETTING_01` (`STD_AMT`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='회원등급 설정정보'; + + +-- mjon.mj_mber_grd_setting_hist definition + +CREATE TABLE `mj_mber_grd_setting_hist` ( + `GRD_SET_HIST_ID` varchar(50) DEFAULT NULL COMMENT '등급설정히스토리번호', + `GRD_SET_NO` int(11) NOT NULL DEFAULT 0 COMMENT '등급설정번호', + `GRD_SET_NM` varchar(50) DEFAULT NULL COMMENT '등급설정명', + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 기본 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 기본 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 기본 단가', + `PICTURE2_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 2장 기본단가', + `PICTURE3_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 3장 기본단가', + `STD_AMT` decimal(10,2) DEFAULT 0.00 COMMENT '기준결제액', + `REG_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자 아이디', + `REG_DATE` datetime DEFAULT NULL COMMENT '최초등록 일자', + `EDIT_ID` varchar(20) DEFAULT NULL COMMENT '수정등록자 아이디', + `EDIT_DATE` datetime DEFAULT NULL COMMENT '수정등록 일자' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='회원등급 설정정보 히스토리'; + + +-- mjon.mj_mber_setting definition + +CREATE TABLE `mj_mber_setting` ( + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 기본 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 기본 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 기본 단가', + `PICTURE2_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 2장 기본단가', + `PICTURE3_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 3장 기본단가', + `REFUND_PER` decimal(10,2) DEFAULT 0.00 COMMENT '환불 비율', + `JOIN_CASH` decimal(10,2) DEFAULT 0.00 COMMENT '신규 회원 지급 캐시', + `POINT_PER` decimal(10,2) DEFAULT 0.00 COMMENT '포인트 비율', + `JOIN_CERT_TYPE` char(1) DEFAULT 'P' COMMENT '회원가입 인증 방법(문자:M, 전화:P, 둘다:A)', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자 ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정날짜', + `CUSTOM_SAMPLE_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '문자온 샘플 수정(글자, 색상, 폰트 등)', + `CUSTOM_EDIT_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '이미지 편집(첨부이미지 1장)', + `CUSTOM_EDIT3_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '이미지 편집(첨부이미지 3장이하)', + `CUSTOM_TEXT_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '텍스트 단순수정', + `SMS_NOTI` char(1) DEFAULT NULL COMMENT '관리자 SMS 알림 여부', + `EMAIL_NOTI` char(1) DEFAULT NULL COMMENT '관리자 이메일 알림 여부', + `SLACK_NOTI` char(1) NOT NULL DEFAULT 'Y' COMMENT '관리자 SLACK 알림 여부', + `KAKAO_AT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 알림톡 기본단가', + `KAKAO_FT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 친구톡 기본단가', + `FAX_PRICE` decimal(10,2) DEFAULT NULL COMMENT '팩스 기본 단가', + `SMISHING_NOTI` char(1) NOT NULL DEFAULT 'N' COMMENT '첫결제(카드제외) 스미싱의심 알림 여부', + `GRD_NOTI` char(1) NOT NULL DEFAULT 'N' COMMENT '회원등급제 시행 여부', + `GRD_DATE` date DEFAULT NULL COMMENT '회원등급제 시행일자', + `GRD_PERIOD` int(11) NOT NULL DEFAULT 0 COMMENT '회원등급제 누적결제 계산기간' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='사용자 기본 설정'; + + +-- mjon.mj_mber_setting_hist definition + +CREATE TABLE `mj_mber_setting_hist` ( + `MBER_SET_HIST_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '고유번호', + `GRD_NOTI` char(1) DEFAULT NULL COMMENT '회원등급제 시행일자', + `GRD_DATE` date DEFAULT NULL COMMENT '회원등급제 시행일자', + `GRD_PERIOD` int(11) NOT NULL DEFAULT 0 COMMENT '회원등급제 누적결제 계산기간', + `REG_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자 아이디', + `REG_DATE` datetime DEFAULT NULL COMMENT '최초등록 일자', + PRIMARY KEY (`MBER_SET_HIST_NO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='회원 등급제 온/오프 히스토리'; + + +-- mjon.mj_meta_tag definition + +CREATE TABLE `mj_meta_tag` ( + `META_TAG_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '고유ID', + `URL` varchar(500) DEFAULT NULL COMMENT 'URL', + `MENU_NM` varchar(50) DEFAULT NULL COMMENT '메뉴명', + `TITLE` varchar(500) DEFAULT NULL COMMENT '제목', + `KEYWORD` varchar(2000) DEFAULT NULL COMMENT '키워드', + `DESCRIPTION` varchar(2000) DEFAULT NULL COMMENT '설명', + `sort` int(11) DEFAULT NULL COMMENT '순서', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`META_TAG_NO`) +) ENGINE=InnoDB AUTO_INCREMENT=682 DEFAULT CHARSET=utf8 COMMENT='메타태그'; + + +-- mjon.mj_msg_cost definition + +CREATE TABLE `mj_msg_cost` ( + `COST_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '원가 번호', + `AGENT_CODE` char(2) NOT NULL COMMENT '전송사코드', + `SHORT_COST` decimal(10,2) DEFAULT 0.00 COMMENT '단문 원가', + `LONG_COST` decimal(10,2) DEFAULT 0.00 COMMENT '장문 원가', + `PICTURE_COST` decimal(10,2) DEFAULT 0.00 COMMENT '그림 원가', + `KAKAO_AT_COST` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 알림톡 원가', + `KAKAO_FT_COST` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 친구톡 원가', + `FAX_COST` decimal(10,2) DEFAULT 0.00 COMMENT '팩스 원가', + `COST_START_DATE` datetime DEFAULT '2021-01-01 00:00:00' COMMENT '원가 시작일', + `COST_END_DATE` datetime DEFAULT '9999-12-31 23:59:59' COMMENT '원가 종료일', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자 ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정날짜', + `KAKAO_FT2_COST` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 친구톡 이미지 원가', + `KAKAO_FT3_COST` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 친구톡 와이드 원가', + PRIMARY KEY (`COST_ID`), + KEY `IDX_MSG_COST1` (`AGENT_CODE`), + KEY `IDX_MSG_COST2` (`COST_START_DATE`), + KEY `IDX_MSG_COST3` (`COST_END_DATE`) +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COMMENT='문자 원가 정보'; + + +-- mjon.mj_msg_data definition + +CREATE TABLE `mj_msg_data` ( + `MSG_ID` varchar(20) NOT NULL COMMENT '문자ID', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원ID', + `USERDATA` int(11) NOT NULL AUTO_INCREMENT COMMENT '(I)사용자 정의 코드(참조용으로 사용되는 것으로 메시지 전송 시에는 사용되지 않는다-문자온/아이하트 참조키용)', + `MSG_SEQ` bigint(20) DEFAULT NULL COMMENT '메시지의 고유번호. 자동 증가하는 것으로 MSG_DATA의 PRIMARY KEY가 된다.', + `CUR_STATE` int(11) NOT NULL COMMENT '상태 값(발송요청:0, 전송 중:1, 전송:2, 결과수신:3)', + `SENT_DATE` datetime DEFAULT NULL COMMENT '메시지를 전송한 시각', + `RSLT_DATE` datetime DEFAULT NULL COMMENT '핸드폰에 전달된 시간 (이통사가 핸드폰이 수신했다고 주장하는 시간)', + `REPORT_DATE` datetime DEFAULT NULL COMMENT '레포트 처리한 시간', + `REQ_DATE` datetime NOT NULL COMMENT '예약일시', + `RSLT_CODE` int(11) DEFAULT NULL COMMENT '결과처리코드', + `RSLT_CODE2` char(1) DEFAULT NULL COMMENT '결과처리 상세코드', + `RSLT_NET` char(3) DEFAULT NULL COMMENT '결과처리 통신사', + `CALL_TO` varchar(30) DEFAULT NULL COMMENT '수신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `CALL_FROM` varchar(30) DEFAULT NULL COMMENT '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT 'MMS경우 제목', + `SMS_TXT` mediumtext DEFAULT NULL COMMENT 'SMS용 메시지본문', + `MSG_TYPE` int(11) NOT NULL COMMENT '메시지의 (4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송, 9:카카오 친구톡 전송)', + `MSG_PAY_CODE` varchar(3) DEFAULT NULL COMMENT '재전송 기능에 의한 최종전송콘텐트 종류 저장', + `CONT_SEQ` int(11) DEFAULT NULL COMMENT 'MMS의 콘텐츠 Key(MMS_CONTENTS_INFO의 CONT_SEQ)', + `MSG_TYPE_RESEND` int(11) DEFAULT NULL COMMENT '재전송할 문자 타입. 값이 있으면 재전송. 없으면 단 건 전송', + `CENTER_SEQ_RESEND` int(11) DEFAULT NULL COMMENT '재전송할 센터. NPro 내부적으로 사용함.', + `MSG_NOTICETALK_SENDER_KEY` varchar(40) DEFAULT NULL COMMENT '카카오 알림톡에 등록된 사용자 고유키', + `MSG_NOTICETALK_TMP_KEY` varchar(30) DEFAULT NULL COMMENT '카카오 알림톡에 등록된 문자 템플릿 고유키', + `MSG_RESEND_COUNT` int(11) NOT NULL DEFAULT 0 COMMENT '첫 번째 전송 값 실패하여 재전송한 카운트.(기본값 : 0, 전송 : 1, 재전송 : 2)', + `MSG_RESENDDATE` datetime DEFAULT NULL COMMENT '재전송된 시간', + `SENT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 메시지를 전송한 시각', + `RSLT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 핸드폰에 전달된 시간', + `REPORT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 레포트 처리한 시간', + `RSLT_CODE_PRE` int(11) DEFAULT NULL COMMENT '이전 결과처리코드', + `RSLT_CODE2_PRE` char(1) DEFAULT NULL COMMENT '이전 결과처리 상세코드 (결과코드는 아래 표 참조)', + `RSLT_NET_PRE` varchar(3) DEFAULT NULL COMMENT '이전 결과처리 통신사', + `CONECT_MTHD` char(2) DEFAULT '01' COMMENT '접속한 기기(01:웹 , 02:모바일, 03: 애드온모듈)', + `AGENT_CODE` char(2) DEFAULT '01' COMMENT '전송사(01:아이하트 , 02:현대퓨처넷, 03:아이엠오)', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + `FILE_CNT` int(10) DEFAULT NULL COMMENT '첨부파일 갯수', + `FILE_PATH1` varchar(128) DEFAULT NULL COMMENT '첨부파일 1 경로', + `FILE_PATH2` varchar(128) DEFAULT NULL COMMENT '첨부파일 2 경로', + `FILE_PATH3` varchar(128) DEFAULT NULL COMMENT '첨부파일 3 경로', + `MSG_GROUP_ID` varchar(20) NOT NULL COMMENT '문자그룹ID', + `NEO_TYPE` char(2) DEFAULT NULL COMMENT 'NEO MMS메세지 타입(2:일반SMS 전송, 6: MMS파일 전송)', + `RESERVE_C_YN` char(1) DEFAULT 'N' COMMENT '예약 취소 유무', + `REFUND_YN` char(1) DEFAULT 'N' COMMENT '문자발송 실패의 환불처리 유무', + `RESULT_LOG_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '문자발송 후 LOG 테이블의 결과를 업데이트한 시간', + `RESELLERCODE` varchar(10) DEFAULT '301210054' COMMENT '발송사업자 식별코드 정의', + `BIZ_KAKAO_RESEND_TYPE` varchar(30) DEFAULT NULL COMMENT '카카오 재전송 type', + `BIZ_KAKAO_RESEND_DATA` mediumtext DEFAULT NULL COMMENT '카카오 재전송 내용', + `BIZ_KAKAO_JSON_FILE` varchar(1000) DEFAULT NULL COMMENT '카카오 json 첨부파일', + `BIZ_KAKAO_RESEND_YN` char(1) DEFAULT 'N' COMMENT '카카오 재전송 여부 (N:미전송, Y:재전송)', + `BIZ_KAKAO_TITLE` varchar(30) DEFAULT NULL COMMENT '카카오 강조유형 타이틀, 서브타이틀', + `BIZ_UMID` varchar(32) DEFAULT NULL COMMENT '비즈뿌리오 서버에서 정의한 ID', + PRIMARY KEY (`USERDATA`), + KEY `IDX_MJ_MSG_DATA_01` (`MSG_ID`,`CUR_STATE`,`REQ_DATE`), + KEY `IDX_MJ_MSG_DATA_02` (`USER_ID`), + KEY `IDX_MJ_MSG_DATA_04` (`MSG_GROUP_ID`), + KEY `IDX_MJ_MSG_DATA_11` (`AGENT_CODE`), + KEY `IDX_MJ_MSG_DATA_12` (`CONECT_MTHD`), + KEY `IDX_MJ_MSG_DATA_13` (`MSG_TYPE`), + KEY `IDX_MJ_MSG_DATA_14` (`DEL_FLAG`), + KEY `IDX_MJ_MSG_DATA_15` (`SENT_DATE`), + KEY `IDX_MJ_MSG_DATA_16` (`RSLT_CODE`), + KEY `IDX_MJ_MSG_DATA_17` (`RSLT_CODE2`), + KEY `IDX_MJ_MSG_DATA_18` (`RSLT_DATE`), + KEY `IDX_MJ_MSG_DATA_19` (`CALL_TO`), + KEY `IDX_MJ_MSG_DATA_20` (`CUR_STATE`,`USER_ID`,`SENT_DATE`), + KEY `IDX_MJ_MSG_DATA_31` (`REFUND_YN`), + KEY `IDX_MJ_MSG_DATA_32` (`RESERVE_C_YN`), + KEY `IDX_MJ_MSG_DATA_51` (`MSG_NOTICETALK_SENDER_KEY`), + KEY `IDX_MJ_MSG_DATA_52` (`MSG_NOTICETALK_TMP_KEY`), + KEY `IDX_MJ_MSG_DATA_53` (`BIZ_UMID`) +) ENGINE=InnoDB AUTO_INCREMENT=32812193 DEFAULT CHARSET=utf8 COMMENT='문자온 메세지데이터'; + + +-- mjon.mj_msg_data_backup definition + +CREATE TABLE `mj_msg_data_backup` ( + `MSG_ID` varchar(20) NOT NULL COMMENT '문자ID', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원ID', + `USERDATA` int(11) NOT NULL AUTO_INCREMENT COMMENT '(I)사용자 정의 코드(참조용으로 사용되는 것으로 메시지 전송 시에는 사용되지 않는다-문자온/아이하트 참조키용)', + `MSG_SEQ` int(11) DEFAULT NULL COMMENT '(I)메시지의 고유번호. 자동 증가하는 것으로 MSG_DATA의 PRIMARY KEY가 된다.', + `CUR_STATE` int(11) NOT NULL COMMENT '상태 값(발송요청:0, 전송 중:1, 전송:2, 결과수신:3)', + `SENT_DATE` datetime DEFAULT NULL COMMENT '메시지를 전송한 시각', + `RSLT_DATE` datetime DEFAULT NULL COMMENT '핸드폰에 전달된 시간 (이통사가 핸드폰이 수신했다고 주장하는 시간)', + `REPORT_DATE` datetime DEFAULT NULL COMMENT '레포트 처리한 시간', + `REQ_DATE` datetime NOT NULL COMMENT '예약일시', + `RSLT_CODE` int(11) DEFAULT NULL COMMENT '결과처리코드', + `RSLT_CODE2` char(1) DEFAULT NULL COMMENT '결과처리 상세코드', + `RSLT_NET` char(3) DEFAULT NULL COMMENT '결과처리 통신사', + `CALL_TO` varchar(30) DEFAULT NULL COMMENT '수신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `CALL_FROM` varchar(30) DEFAULT NULL COMMENT '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT 'MMS경우 제목', + `SMS_TXT` mediumtext DEFAULT NULL COMMENT 'SMS용 메시지본문', + `MSG_TYPE` int(11) NOT NULL COMMENT '메시지의 (4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송)', + `MSG_PAY_CODE` varchar(3) DEFAULT NULL COMMENT '재전송 기능에 의한 최종전송콘텐트 종류 저장', + `CONT_SEQ` int(11) DEFAULT NULL COMMENT 'MMS의 콘텐츠 Key(MMS_CONTENTS_INFO의 CONT_SEQ)', + `MSG_TYPE_RESEND` int(11) DEFAULT NULL COMMENT '재전송할 문자 타입. 값이 있으면 재전송. 없으면 단 건 전송', + `CENTER_SEQ_RESEND` int(11) DEFAULT NULL COMMENT '재전송할 센터. NPro 내부적으로 사용함.', + `MSG_NOTICETALK_SENDER_KEY` varchar(40) DEFAULT NULL COMMENT '카카오 알림톡에 등록된 사용자 고유키', + `MSG_NOTICETALK_TMP_KEY` varchar(30) DEFAULT NULL COMMENT '카카오 알림톡에 등록된 문자 템플릿 고유키', + `MSG_RESEND_COUNT` int(11) NOT NULL DEFAULT 0 COMMENT '첫 번째 전송 값 실패하여 재전송한 카운트.(기본값 : 0, 전송 : 1, 재전송 : 2)', + `MSG_RESENDDATE` datetime DEFAULT NULL COMMENT '재전송된 시간', + `SENT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 메시지를 전송한 시각', + `RSLT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 핸드폰에 전달된 시간', + `REPORT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 레포트 처리한 시간', + `RSLT_CODE_PRE` int(11) DEFAULT NULL COMMENT '이전 결과처리코드', + `RSLT_CODE2_PRE` char(1) DEFAULT NULL COMMENT '이전 결과처리 상세코드 (결과코드는 아래 표 참조)', + `RSLT_NET_PRE` varchar(3) DEFAULT NULL COMMENT '이전 결과처리 통신사', + `CONECT_MTHD` char(2) DEFAULT '01' COMMENT '접속한 기기(01:웹 , 02:모바일, 03: 애드온모듈)', + `AGENT_CODE` char(2) DEFAULT '01' COMMENT '전송사(01:아이하트 , ...)', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + `FILE_CNT` int(10) DEFAULT NULL COMMENT '첨부파일 갯수', + `FILE_PATH1` varchar(128) DEFAULT NULL COMMENT '첨부파일 1 경로', + `FILE_PATH2` varchar(128) DEFAULT NULL COMMENT '첨부파일 2 경로', + `FILE_PATH3` varchar(128) DEFAULT NULL COMMENT '첨부파일 3 경로', + `MSG_GROUP_ID` varchar(20) NOT NULL COMMENT '문자그룹ID', + `NEO_TYPE` char(2) DEFAULT NULL COMMENT 'NEO MMS메세지 타입(2:일반SMS 전송, 6: MMS파일 전송)', + PRIMARY KEY (`USERDATA`), + KEY `IDX_MJ_MSG_DATA_01` (`MSG_ID`,`CUR_STATE`,`REQ_DATE`) +) ENGINE=InnoDB AUTO_INCREMENT=31435 DEFAULT CHARSET=utf8 COMMENT='문자온 메세지데이터'; + + +-- mjon.mj_msg_data_backup_2022 definition + +CREATE TABLE `mj_msg_data_backup_2022` ( + `MSG_ID` varchar(20) NOT NULL COMMENT '문자ID', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원ID', + `USERDATA` int(11) NOT NULL AUTO_INCREMENT COMMENT '(I)사용자 정의 코드(참조용으로 사용되는 것으로 메시지 전송 시에는 사용되지 않는다-문자온/아이하트 참조키용)', + `MSG_SEQ` bigint(20) DEFAULT NULL COMMENT '메시지의 고유번호. 자동 증가하는 것으로 MSG_DATA의 PRIMARY KEY가 된다.', + `CUR_STATE` int(11) NOT NULL COMMENT '상태 값(발송요청:0, 전송 중:1, 전송:2, 결과수신:3)', + `SENT_DATE` datetime DEFAULT NULL COMMENT '메시지를 전송한 시각', + `RSLT_DATE` datetime DEFAULT NULL COMMENT '핸드폰에 전달된 시간 (이통사가 핸드폰이 수신했다고 주장하는 시간)', + `REPORT_DATE` datetime DEFAULT NULL COMMENT '레포트 처리한 시간', + `REQ_DATE` datetime NOT NULL COMMENT '예약일시', + `RSLT_CODE` int(11) DEFAULT NULL COMMENT '결과처리코드', + `RSLT_CODE2` char(1) DEFAULT NULL COMMENT '결과처리 상세코드', + `RSLT_NET` char(3) DEFAULT NULL COMMENT '결과처리 통신사', + `CALL_TO` varchar(30) DEFAULT NULL COMMENT '수신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `CALL_FROM` varchar(30) DEFAULT NULL COMMENT '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT 'MMS경우 제목', + `SMS_TXT` mediumtext DEFAULT NULL COMMENT 'SMS용 메시지본문', + `MSG_TYPE` int(11) NOT NULL COMMENT '메시지의 (4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송, 9:카카오 친구톡 전송)', + `MSG_PAY_CODE` varchar(3) DEFAULT NULL COMMENT '재전송 기능에 의한 최종전송콘텐트 종류 저장', + `CONT_SEQ` int(11) DEFAULT NULL COMMENT 'MMS의 콘텐츠 Key(MMS_CONTENTS_INFO의 CONT_SEQ)', + `MSG_TYPE_RESEND` int(11) DEFAULT NULL COMMENT '재전송할 문자 타입. 값이 있으면 재전송. 없으면 단 건 전송', + `CENTER_SEQ_RESEND` int(11) DEFAULT NULL COMMENT '재전송할 센터. NPro 내부적으로 사용함.', + `MSG_NOTICETALK_SENDER_KEY` varchar(40) DEFAULT NULL COMMENT '카카오 알림톡에 등록된 사용자 고유키', + `MSG_NOTICETALK_TMP_KEY` varchar(30) DEFAULT NULL COMMENT '카카오 알림톡에 등록된 문자 템플릿 고유키', + `MSG_RESEND_COUNT` int(11) NOT NULL DEFAULT 0 COMMENT '첫 번째 전송 값 실패하여 재전송한 카운트.(기본값 : 0, 전송 : 1, 재전송 : 2)', + `MSG_RESENDDATE` datetime DEFAULT NULL COMMENT '재전송된 시간', + `SENT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 메시지를 전송한 시각', + `RSLT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 핸드폰에 전달된 시간', + `REPORT_DATE_PRE` datetime DEFAULT NULL COMMENT '이전 레포트 처리한 시간', + `RSLT_CODE_PRE` int(11) DEFAULT NULL COMMENT '이전 결과처리코드', + `RSLT_CODE2_PRE` char(1) DEFAULT NULL COMMENT '이전 결과처리 상세코드 (결과코드는 아래 표 참조)', + `RSLT_NET_PRE` varchar(3) DEFAULT NULL COMMENT '이전 결과처리 통신사', + `CONECT_MTHD` char(2) DEFAULT '01' COMMENT '접속한 기기(01:웹 , 02:모바일, 03: 애드온모듈)', + `AGENT_CODE` char(2) DEFAULT '01' COMMENT '전송사(01:아이하트 , 02:현대퓨처넷, 03:아이엠오)', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + `FILE_CNT` int(10) DEFAULT NULL COMMENT '첨부파일 갯수', + `FILE_PATH1` varchar(128) DEFAULT NULL COMMENT '첨부파일 1 경로', + `FILE_PATH2` varchar(128) DEFAULT NULL COMMENT '첨부파일 2 경로', + `FILE_PATH3` varchar(128) DEFAULT NULL COMMENT '첨부파일 3 경로', + `MSG_GROUP_ID` varchar(20) NOT NULL COMMENT '문자그룹ID', + `NEO_TYPE` char(2) DEFAULT NULL COMMENT 'NEO MMS메세지 타입(2:일반SMS 전송, 6: MMS파일 전송)', + `RESERVE_C_YN` char(1) DEFAULT 'N' COMMENT '예약 취소 유무', + `REFUND_YN` char(1) DEFAULT 'N' COMMENT '문자발송 실패의 환불처리 유무', + `RESULT_LOG_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '문자발송 후 LOG 테이블의 결과를 업데이트한 시간', + `RESELLERCODE` varchar(10) DEFAULT '301210054' COMMENT '발송사업자 식별코드 정의', + `BIZ_KAKAO_RESEND_TYPE` varchar(30) DEFAULT NULL COMMENT '카카오 재전송 type', + `BIZ_KAKAO_RESEND_DATA` mediumtext DEFAULT NULL COMMENT '카카오 재전송 내용', + `BIZ_KAKAO_JSON_FILE` varchar(1000) DEFAULT NULL COMMENT '카카오 json 첨부파일', + `BIZ_KAKAO_RESEND_YN` char(1) DEFAULT 'N' COMMENT '카카오 재전송 여부 (N:미전송, Y:재전송)', + `BIZ_KAKAO_TITLE` varchar(30) DEFAULT NULL COMMENT '카카오 강조유형 타이틀, 서브타이틀', + `BIZ_UMID` varchar(32) DEFAULT NULL COMMENT '비즈뿌리오 서버에서 정의한 ID', + PRIMARY KEY (`USERDATA`), + KEY `IDX_MJ_MSG_DATA_01` (`MSG_ID`,`CUR_STATE`,`REQ_DATE`), + KEY `IDX_MJ_MSG_DATA_02` (`USER_ID`), + KEY `IDX_MJ_MSG_DATA_04` (`MSG_GROUP_ID`), + KEY `IDX_MJ_MSG_DATA_11` (`AGENT_CODE`), + KEY `IDX_MJ_MSG_DATA_12` (`CONECT_MTHD`), + KEY `IDX_MJ_MSG_DATA_13` (`MSG_TYPE`), + KEY `IDX_MJ_MSG_DATA_14` (`DEL_FLAG`), + KEY `IDX_MJ_MSG_DATA_15` (`SENT_DATE`), + KEY `IDX_MJ_MSG_DATA_16` (`RSLT_CODE`), + KEY `IDX_MJ_MSG_DATA_17` (`RSLT_CODE2`), + KEY `IDX_MJ_MSG_DATA_18` (`RSLT_DATE`), + KEY `IDX_MJ_MSG_DATA_19` (`CALL_TO`), + KEY `IDX_MJ_MSG_DATA_20` (`CUR_STATE`,`USER_ID`,`SENT_DATE`), + KEY `IDX_MJ_MSG_DATA_31` (`REFUND_YN`), + KEY `IDX_MJ_MSG_DATA_32` (`RESERVE_C_YN`), + KEY `IDX_MJ_MSG_DATA_51` (`MSG_NOTICETALK_SENDER_KEY`), + KEY `IDX_MJ_MSG_DATA_52` (`MSG_NOTICETALK_TMP_KEY`), + KEY `IDX_MJ_MSG_DATA_53` (`BIZ_UMID`) +) ENGINE=InnoDB AUTO_INCREMENT=10871388 DEFAULT CHARSET=utf8 COMMENT='문자온 메세지데이터'; + + +-- mjon.mj_msg_group_data definition + +CREATE TABLE `mj_msg_group_data` ( + `MSG_GROUP_ID` varchar(20) NOT NULL COMMENT '문자ID', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원ID', + `CALL_FROM` varchar(30) DEFAULT NULL COMMENT '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `SMS_TXT` mediumtext DEFAULT NULL COMMENT 'SMS용 메시지본문', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT 'MMS경우 제목', + `REQ_DATE` datetime NOT NULL DEFAULT current_timestamp() COMMENT '발송일자(예약일자)', + `CONECT_MTHD` char(2) DEFAULT '01' COMMENT '접속한 기기(01:웹 , 02:모바일, 03: 애드온모듈)', + `NEO_TYPE` char(2) DEFAULT NULL COMMENT 'NEO MMS메세지 타입(2:일반SMS 전송, 6: MMS파일 전송)', + `AGENT_CODE` char(2) DEFAULT '01' COMMENT '전송사(01:아이하트 , ...)', + `MSG_GROUP_CNT` int(10) DEFAULT NULL COMMENT '문자전송건수', + `MSG_TYPE` int(11) NOT NULL COMMENT '메시지의 (4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송)', + `EACH_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '개별문자 가격', + `TOT_PRICE` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '전체문자 가격', + `RESERVE_YN` char(1) DEFAULT 'N' COMMENT '에약여부(N:미예약(기본) , Y:예약)', + `RESERVE_C_YN` char(1) DEFAULT 'N' COMMENT '예약 취소 여부', + `BEF_CASH` decimal(20,2) NOT NULL DEFAULT 0.00 COMMENT '사용전 캐쉬', + `BEF_POINT` decimal(10,0) DEFAULT 0 COMMENT '차감전 포인트 ', + `RECOMM_ID` varchar(20) DEFAULT NULL COMMENT '추천인 아이디', + `FILE_CNT` int(10) NOT NULL DEFAULT 0 COMMENT '첨부파일갯수', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + `REGDATE` datetime DEFAULT current_timestamp() COMMENT '등록일자', + `CANCELDATE` datetime DEFAULT NULL COMMENT '예약 취소 일자', + `MSG_KIND` char(1) DEFAULT 'N' COMMENT '문자종류(일반:N, 광고:A , 선거:C,관리자:S)', + `SEND_KIND` char(1) DEFAULT 'H' COMMENT '문자 전송 타입 H : 홈페이지 A : API', + `CALLBACK_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '번호도용 문자차단 서비스로 인한 발송실패 문자알림 여부(N:미알림, Y:알림)', + `EVENT_YN` char(1) DEFAULT 'N' COMMENT '이벤트 문자발송 여부(N:미적용, Y:적용)', + `DELAY_YN` char(1) DEFAULT 'N' COMMENT '문자발송 30분 지연 처리 문자 유무', + `DELAY_COMPLETE_YN` char(1) DEFAULT 'N' COMMENT '문자발송 30분 지연 처리 완료 여부(삭제 / 즉시발송 처리 모두 해당)', + `RESELLERCODE` varchar(10) DEFAULT '301210054' COMMENT '발송사업자 식별코드 정의', + `BIZ_KAKAO_RESEND_ORGNL_TXT` mediumtext DEFAULT NULL COMMENT '카카오 대체문자 전송 원본 내용', + `BIZ_KAKAO_RESEND_TYPE` varchar(30) DEFAULT NULL COMMENT '카카오 대체문자 전송 타입(환불시 기존 전송 타입 확인을 위해)', + `AT_DELAY_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '알림톡 30분 지연 처리 문자 유무', + `AT_DELAY_COMPLETE_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '알림톡 30분 지연 처리 완료 여부(삭제 / 즉시발송 처리 모두 해당)', + PRIMARY KEY (`MSG_GROUP_ID`), + KEY `IDX_MJ_MSG_GROUP_DATA_11` (`USER_ID`), + KEY `IDX_MJ_MSG_GROUP_DATA_12` (`MSG_TYPE`), + KEY `IDX_MJ_MSG_GROUP_DATA_13` (`RESERVE_YN`), + KEY `IDX_MJ_MSG_GROUP_DATA_14` (`DEL_FLAG`), + KEY `IDX_MJ_MSG_GROUP_DATA_15` (`REQ_DATE`), + KEY `IDX_MJ_MSG_GROUP_DATA_21` (`DELAY_YN`), + KEY `IDX_MJ_MSG_GROUP_DATA_22` (`DELAY_COMPLETE_YN`), + KEY `IDX_MJ_MSG_GROUP_DATA_23` (`MSG_KIND`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자 그룹 테이블'; + + +-- mjon.mj_msg_result_code definition + +CREATE TABLE `mj_msg_result_code` ( + `RESULT_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '결과코드 인덱스', + `AGENT_CODE` char(2) DEFAULT NULL COMMENT '중계사 종류', + `RESULT_CODE` varchar(5) DEFAULT NULL COMMENT '결과 코드', + `RESULT_CODE2` varchar(100) DEFAULT NULL COMMENT '결과코드2 (아이하트, 엑스퍼다이트에서 사용)', + `RESULT_CODE_TXT` varchar(1000) DEFAULT NULL COMMENT '결과 코드 내용', + `RESULT_CODE_NM` varchar(100) DEFAULT NULL COMMENT '결과 코드 이름(아이엠오, 엑스퍼다이트에서 사용)', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자', + PRIMARY KEY (`RESULT_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=1125 DEFAULT CHARSET=utf8 COMMENT='문자발송 결과 코드 정보'; + + +-- mjon.mj_msg_stat definition + +CREATE TABLE `mj_msg_stat` ( + `RSLT_DATE` char(10) NOT NULL COMMENT '전송일자', + `AGENT_CODE` char(2) NOT NULL COMMENT '에이전트코드', + `SMS_SUCC_CNT` int(11) DEFAULT 0 COMMENT 'SMS 성공 수', + `SMS_FAIL_CNT` int(11) DEFAULT 0 COMMENT 'SMS 실패 수', + `SMS_SUCC_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'SMS 성공 금액', + `SMS_FAIL_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'SMS 실패 금액', + `SMS_SALE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'SMS 판매 금액', + `LMS_SUCC_CNT` int(11) DEFAULT 0 COMMENT 'LMS 성공 수', + `LMS_FAIL_CNT` int(11) DEFAULT 0 COMMENT 'LMS 실패 수', + `LMS_SUCC_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'LMS 성공 금액', + `LMS_FAIL_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'LMS 실패 금액', + `LMS_SALE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'LMS 판매 금액', + `MMS_SUCC_CNT` int(11) DEFAULT 0 COMMENT 'MMS 성공 수', + `MMS_FAIL_CNT` int(11) DEFAULT 0 COMMENT 'MMS 실패 수', + `MMS_SUCC_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'MMS 성공 금액', + `MMS_FAIL_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'MMS 실패 금액', + `MMS_SALE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT 'MMS 판매 금액', + `REG_DATE` datetime NOT NULL COMMENT '등록일', + PRIMARY KEY (`RSLT_DATE`,`AGENT_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자통계정보'; + + +-- mjon.mj_msg_test_data definition + +CREATE TABLE `mj_msg_test_data` ( + `test_no` int(11) NOT NULL COMMENT '테스트 순번', + `MSG_GROUP_ID` varchar(20) DEFAULT NULL COMMENT '문자ID', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원ID', + `CALL_FROM` varchar(30) DEFAULT NULL COMMENT '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `CALL_TO` varchar(30) DEFAULT NULL COMMENT '수신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)', + `MSG_CNT` int(11) NOT NULL COMMENT '전체 테스트 수량', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT 'MMS경우 제목', + `SMS_TXT` mediumtext DEFAULT NULL COMMENT 'SMS용 메시지본문', + `n_rate` int(11) DEFAULT NULL COMMENT '아이하트 전송사 발송 비율', + `h_rate` int(11) DEFAULT NULL COMMENT '현대퓨처넷 전송사 발송 비율', + `i_rate` int(11) DEFAULT NULL COMMENT 'IMO 전송사 발송 비율', + `biz_rate` int(11) DEFAULT NULL COMMENT '다우 전송사 발송 비율', + `SEND_STRT_DT` varchar(14) DEFAULT NULL COMMENT '발송시작일시', + `SEND_END_DT` varchar(14) DEFAULT NULL COMMENT '발송종료일시', + `RECV_STRT_DT` varchar(14) DEFAULT NULL COMMENT '수신시작일시', + `RECV_END_DT` varchar(14) DEFAULT NULL COMMENT '수신종료일시', + PRIMARY KEY (`test_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자온 발송 메세지 데이터'; + + +-- mjon.mj_mymsg definition + +CREATE TABLE `mj_mymsg` ( + `MSG_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '문자 고유아이디', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원 아이디', + `ESNTL_ID` varchar(20) DEFAULT NULL COMMENT '회원고유 아이디', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT '문자 제목', + `SMS_TXT` mediumtext DEFAULT NULL COMMENT '문자 내용', + `SMS_LEN` varchar(10) DEFAULT NULL COMMENT '문자 길이', + `ATCH_FILE_ID1` varchar(128) DEFAULT NULL COMMENT '첨부파일번호', + `ATCH_FILE_ID2` varchar(128) DEFAULT NULL COMMENT '첨부파일번호', + `ATCH_FILE_ID3` varchar(128) DEFAULT NULL COMMENT '첨부파일번호', + `REGDATE` datetime DEFAULT NULL COMMENT '등록일자', + `MSG_TYPE` varchar(1) DEFAULT 'S' COMMENT '문자종류', + PRIMARY KEY (`MSG_ID`), + KEY `mj_mymsg_idx_001` (`MBER_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=21683 DEFAULT CHARSET=utf8 COMMENT='내문자 보관함'; + + +-- mjon.mj_pay_type definition + +CREATE TABLE `mj_pay_type` ( + `PAY_TYPE_CODE` varchar(10) NOT NULL COMMENT '결제수단코드(ITN036)', + `USE_YN` char(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부', + `REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + PRIMARY KEY (`PAY_TYPE_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='결제 수단'; + + +-- mjon.mj_pg definition + +CREATE TABLE `mj_pg` ( + `MOID` varchar(20) NOT NULL COMMENT '주문번호 - MOID', + `PG_CODE` varchar(24) NOT NULL COMMENT 'PG코드[결제환경PK]', + `PG_STATUS` varchar(1) DEFAULT NULL COMMENT '결제 상태 - 0:입금대기, 1:결제완료, 4.결제오류, 8:취소오류, 9:취소완료', + `CASH` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '캐쉬', + `REG_DATE` datetime NOT NULL DEFAULT current_timestamp() COMMENT '등록일', + `PHONE` varchar(24) DEFAULT NULL COMMENT '연락처', + `EMAIL` varchar(80) DEFAULT NULL COMMENT '이메일', + `OFFLINE_ACCOUNT` varchar(120) DEFAULT NULL COMMENT '무통장 계좌 정보', + `OFFLINE_RECEIPT` varchar(24) DEFAULT NULL COMMENT '무통장 입금자', + `TID` varchar(40) NOT NULL COMMENT 'TID - PG 고유 거래번호', + `RESULT_CODE` varchar(4) NOT NULL COMMENT '결과코드', + `RESULT_MSG` varchar(300) NOT NULL COMMENT '결과메시지', + `MID` varchar(12) DEFAULT NULL COMMENT 'MID - 상점ID', + `PAY_METHOD` varchar(10) DEFAULT NULL COMMENT '결제수단코드 - CARD: 카드결제, BANK: 계좌이체, VBANK: 가상계좌입금, OFFLINE: 무통장입금, ADMIN:관리자 지급', + `GOODS_NAME` varchar(120) DEFAULT NULL COMMENT '상품명', + `AMT` varchar(20) NOT NULL COMMENT '금액-나이스페이:12자리[2만원:000000020000]', + `AUTH_DATE` varchar(16) DEFAULT NULL COMMENT '승인날짜-일시', + `AUTH_CODE` varchar(40) DEFAULT NULL COMMENT '승인코드', + `BUYER_NAME` varchar(200) DEFAULT NULL COMMENT '구매자명', + `USER_ID` varchar(24) DEFAULT NULL COMMENT '회원사 고객ID', + `CARD_CODE` varchar(4) DEFAULT NULL COMMENT '결제카드사코드', + `CARD_NAME` varchar(48) DEFAULT NULL COMMENT '결제카드사명', + `CARD_QUOTA` varchar(2) DEFAULT NULL COMMENT '할부개월-00:일시불, 02:2개월, ...', + `CARD_CL` varchar(4) DEFAULT NULL COMMENT '카드구분-0:신용, 1:체크', + `CC_PART_CL` varchar(4) DEFAULT NULL COMMENT '부분취소가능여부-0:불가능, 1:가능', + `BANK_CODE` varchar(4) DEFAULT NULL COMMENT '은행코드', + `BANK_NAME` varchar(48) DEFAULT NULL COMMENT '은행명', + `RCPT_TYPE` varchar(4) DEFAULT NULL COMMENT '현금영수증 유형-0:미발행, 1:소득공제, 2:지출증빙, 9:세금계산서[PG에 없는 값]', + `RCPT_AUTH_CODE` varchar(40) DEFAULT NULL COMMENT '현금영수증 승인번호', + `RCPT_TID` varchar(40) DEFAULT NULL COMMENT '현금영수증 TID', + `CARRIER` varchar(4) DEFAULT NULL COMMENT '이통사구분', + `MOBILE` varchar(24) DEFAULT NULL COMMENT '휴대폰번호', + `VBANK_CODE` varchar(4) DEFAULT NULL COMMENT '가상계좌은행코드', + `VBANK_NAME` varchar(48) DEFAULT NULL COMMENT '가상계좌은행명', + `VBANK_NUM` varchar(24) DEFAULT NULL COMMENT '가상계좌번호', + `VBANK_EXP_DATE` varchar(24) DEFAULT NULL COMMENT '가상계좌입금예정일', + `CANCEL_RESULT_CODE` varchar(4) DEFAULT NULL COMMENT '취소 결과코드', + `CANCEL_RESULT_MSG` varchar(100) DEFAULT NULL COMMENT '취소 메시지', + `CANCEL_AMT` varchar(20) DEFAULT NULL COMMENT '취소금액', + `CANCEL_DATE` varchar(24) DEFAULT NULL COMMENT '취소일', + `CANCEL_TIME` varchar(24) DEFAULT NULL COMMENT '취소시각', + `CANCEL_NUM` varchar(40) DEFAULT NULL COMMENT '취소번호', + `CALC_BASE_M` varchar(6) DEFAULT NULL COMMENT '정산기준월(YYYYMM)', + `AFTER_PAY_YN` char(1) DEFAULT 'N' COMMENT '후불여부(N:선불, Y:후불)', + `SPAY_METHOD` varchar(10) DEFAULT NULL COMMENT '간편결제수단코드', + `SPAY_DIV` char(3) DEFAULT NULL COMMENT '간편결제분류', + PRIMARY KEY (`MOID`), + KEY `IDX_MJ_PG_11` (`PG_STATUS`), + KEY `IDX_MJ_PG_12` (`REG_DATE`), + KEY `IDX_MJ_PG_13` (`PAY_METHOD`), + KEY `IDX_MJ_PG_14` (`USER_ID`), + KEY `IDX_MJ_PG_15` (`RESULT_CODE`), + KEY `IDX_MJ_PG_21` (`TID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='PG 결제 내역 - for NICEPAY'; + + +-- mjon.mj_phone_member definition + +CREATE TABLE `mj_phone_member` ( + `PHM_ID` varchar(20) NOT NULL COMMENT '전화번호ID', + `USER_ID` varchar(20) NOT NULL COMMENT '문자온 일반회원ID', + `CERT_ID` char(20) DEFAULT NULL COMMENT '인증서류 ID', + `PHM_TYPE` char(2) DEFAULT '01' COMMENT '전화번호타입(01:발신, 02:수신 , 03:거부)', + `PHM_AUTH_TYPE` char(2) DEFAULT '01' COMMENT '인증타입(01:휴대폰번호등록, 02:(일반)유선번호등록 , 03:서류인증요청)', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록한 관리자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정한관리자ID', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + `PHONE_NUMBER` varchar(15) NOT NULL COMMENT '전화번호', + `AUTH_YN` char(1) DEFAULT 'N' COMMENT '인증완료 여부(N:미인증, Y:인증)', + `USER_NAME` varchar(50) DEFAULT NULL COMMENT '번호 사용자 성명', + `PHM_DENY_TYPE` char(2) DEFAULT NULL COMMENT '차단(거부)타입(01:스미싱, 02:게임 , 03...)', + `BASE_YN` char(1) DEFAULT 'N' COMMENT '기본번호 설정(기본 : Y, 미기본 : N)', + `PHM_VALUE` varchar(200) DEFAULT NULL COMMENT '비고', + `REJECT_REASON` varchar(2000) DEFAULT NULL COMMENT '반려사유', + `NAME_TYPE` char(1) DEFAULT NULL COMMENT '명의자/본인명의 확인 종류 1:당사, 2:대표, 3:직원, 4:타사, 5:본인, 6:타인', + `DEPT` char(1) DEFAULT NULL COMMENT '회원종류 P:개인, C:법인', + `memo` varchar(200) DEFAULT NULL COMMENT '메모', + `OWNER_NAME` varchar(50) DEFAULT NULL COMMENT '핸드폰 명의자', + `CI` varchar(100) DEFAULT NULL COMMENT 'CI값', + `BIRTH_DAY` varchar(20) DEFAULT NULL COMMENT '생년월일', + PRIMARY KEY (`PHM_ID`), + KEY `IDX_MJ_PHONE_MEMBER11` (`FRST_REGIST_PNTTM`), + KEY `IDX_PHM_ID_01` (`USER_ID`), + KEY `IDX_MJ_PHONE_MEMBER_IDX_02` (`DEL_FLAG`,`PHM_TYPE`), + KEY `IDX_MJ_PHONE_MEMBER_11` (`CERT_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자온 전화번호(수신/발신/거부)'; + + +-- mjon.mj_point definition + +CREATE TABLE `mj_point` ( + `POINT_ID` varchar(20) NOT NULL COMMENT '포인트 정보 순번', + `USER_ID` varchar(20) NOT NULL COMMENT '회원 아이디', + `POINT` decimal(10,0) NOT NULL DEFAULT 0 COMMENT '사용 포인트 -양수:지급, 음수:소모', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자-관리자 아이디', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `MEMO` varchar(100) DEFAULT NULL COMMENT '단순 메모', + `ORDER_ID` varchar(20) DEFAULT NULL COMMENT '주문번호-주문번호가 없으면 관리자 임의 지급', + `MSG_GROUP_ID` varchar(20) DEFAULT NULL COMMENT '문자그룹 ID', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '사용자 삭제여부(N:미삭제, Y:삭제)', + PRIMARY KEY (`POINT_ID`), + KEY `IDX_MJ_POINT11` (`FRST_REGIST_PNTTM`), + KEY `IDX_MJ_POINT12` (`ORDER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='포인트 이력'; + + +-- mjon.mj_point_use definition + +CREATE TABLE `mj_point_use` ( + `POINT_USE_ID` varchar(20) NOT NULL COMMENT '포인트 사용 순번', + `POINT_ID` varchar(20) DEFAULT NULL COMMENT '포인트 정보 순번(POINT 테이블 ID)', + `USER_ID` varchar(20) DEFAULT NULL COMMENT '사용자 ID', + `POINT` decimal(10,0) DEFAULT 0 COMMENT '액수', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자 - 사용자 ID ', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `TYPE` varchar(1) DEFAULT NULL COMMENT '유형 - 1.현금 2.잔액', + `MEMO` varchar(100) DEFAULT NULL COMMENT '내용', + `CMPLT_YN` varchar(1) DEFAULT NULL COMMENT '처리 여부', + `BANK_NM` varchar(20) DEFAULT NULL COMMENT '은행명', + `ACCOUNT_NUM` varchar(30) DEFAULT NULL COMMENT '계좌번호', + `ACCOUNT_NM` varchar(30) DEFAULT NULL COMMENT '예금주', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '연락처', + `ADMIN_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '처리자 - 사용자 ID', + `ADMIN_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '처리일시', + `SCREEN_YN` char(1) DEFAULT 'Y' COMMENT '화면 노출여부(노출 Y, 비노출 N)', + `REMAIN_POINT` decimal(10,0) DEFAULT 0 COMMENT '남은 포인트', + PRIMARY KEY (`POINT_USE_ID`), + KEY `IDX_MJ_POINT_USE11` (`FRST_REGIST_PNTTM`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='포인트 사용 이력'; + + +-- mjon.mj_prepay_info definition + +CREATE TABLE `mj_prepay_info` ( + `PREPAY_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '선결제 아이디', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원아이디', + `AGENT_CODE` char(2) DEFAULT NULL COMMENT 'B선 전송사 코드', + `PREPAY_DATE` varchar(20) DEFAULT NULL COMMENT '선결제 일자', + `PREPAY_TIME` varchar(20) DEFAULT NULL COMMENT '선결제 시간', + `AMT` varchar(20) DEFAULT NULL COMMENT '선결제 금액', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초 등록자 아이디', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초 등록일자', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자 아이디', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + PRIMARY KEY (`PREPAY_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='B선 회원 선결제 정보 관리'; + + +-- mjon.mj_refund definition + +CREATE TABLE `mj_refund` ( + `REFUND_ID` varchar(20) NOT NULL COMMENT '환불요청 ID', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원ID', + `MBER_NM` varchar(50) DEFAULT NULL COMMENT '회원이름', + `REFUND_MONEY` decimal(20,2) DEFAULT 0.00 COMMENT '환불요청금액', + `REFUND_REASON` char(6) DEFAULT NULL COMMENT '환불사유', + `REFUND_REASON_ETC` mediumtext DEFAULT NULL COMMENT '환불사유(직접입력)', + `REFUND_STATUS` char(3) DEFAULT NULL COMMENT '환불상태 : 1-환불요청, 2-환불처리중, 3-환불완료, 4-환불취소', + `REFUND_DIVISION` char(3) DEFAULT NULL COMMENT '요청구분 : 1-환불, 2-결제취소', + `REFUND_HANDLE_ID` varchar(20) DEFAULT NULL COMMENT '환불처리자', + `REFUND_HANDLE_PNTTM` datetime DEFAULT NULL COMMENT '환불처리일시', + `BANK_ATCH_FILE_ID` varchar(20) DEFAULT NULL COMMENT '통장사본 첨부파일ID', + `DOCU_ATCH_FILE_ID` varchar(20) DEFAULT NULL COMMENT '증빙서류 첨부파일ID', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `REFUND_CASH` decimal(20,2) DEFAULT 0.00 COMMENT '환불금액', + `REFUND_POINT` decimal(20,0) DEFAULT 0 COMMENT '환불포인트', + `REFUND_ETC_MONEY` decimal(20,2) DEFAULT NULL COMMENT '결제취소 외 환불금액', + `REFUND_MEMO` mediumtext DEFAULT NULL COMMENT '관리메모', + `MOID` varchar(20) DEFAULT NULL COMMENT '주문번호 - MOID', + `REFUND_REJECT` varchar(100) DEFAULT NULL COMMENT '환불처리불가 사유', + `DPSIT_PHONE_NO` varchar(20) DEFAULT NULL COMMENT '환불 받을 연락처', + `PAY_CAN_REQ_DATE` datetime DEFAULT NULL COMMENT '환불요청일시', + `TRNSF_CASH` decimal(20,0) DEFAULT 0 COMMENT '송금금액(고객)', + `ADM_ATCH_FILE_ID` varchar(20) DEFAULT NULL COMMENT '관리자 업로드 첨부파일ID', + `REFUND_LOSS` decimal(20,0) DEFAULT 0 COMMENT '손해배상액', + `REFUND_DEL_YN` char(1) DEFAULT 'N' COMMENT '화면삭제여부 Y:삭제 N:미삭제', + PRIMARY KEY (`REFUND_ID`), + KEY `IDX_MJ_REFUND_11` (`MBER_ID`), + KEY `IDX_MJ_REFUND_12` (`REFUND_STATUS`), + KEY `IDX_MJ_REFUND_13` (`REFUND_DIVISION`), + KEY `IDX_MJ_REFUND_14` (`LAST_UPDT_PNTTM`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='환불요청'; + + +-- mjon.mj_reject_log definition + +CREATE TABLE `mj_reject_log` ( + `REJECT_LOG_ID` varchar(30) NOT NULL COMMENT '080수신거부ID', + `PHONE` varchar(30) DEFAULT NULL COMMENT '수신거부등록시간', + `INSERT_DATE` varchar(30) DEFAULT NULL COMMENT '접수된 080번호', + `CALL_ID` varchar(30) DEFAULT NULL COMMENT '수신거부시간', + `REG_DATE` datetime DEFAULT NULL COMMENT '등록일자', + PRIMARY KEY (`REJECT_LOG_ID`), + KEY `IDX_MJ_REJECT_LOG11` (`REG_DATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='080 수신거부'; + + +-- mjon.mj_searchword definition + +CREATE TABLE `mj_searchword` ( + `SEARCH_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '인덱스', + `SEARCH_WORD` varchar(300) DEFAULT NULL COMMENT '검색어', + `SEARCH_IP` varchar(20) DEFAULT NULL COMMENT '검색 아이피', + `SEARCH_CNT` int(11) DEFAULT 0 COMMENT '검색 건수', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초 등록일자', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '마지막 업데이트 일자', + `EXPOSURE_YN` char(1) DEFAULT 'N' COMMENT '노출여부', + PRIMARY KEY (`SEARCH_ID`), + KEY `IDX_searchword_02` (`LAST_UPDT_PNTTM`), + KEY `IDX_searchword_03` (`SEARCH_WORD`), + KEY `IDX_searchword_01` (`SEARCH_CNT`,`LAST_UPDT_PNTTM`,`SEARCH_WORD`) +) ENGINE=InnoDB AUTO_INCREMENT=4305 DEFAULT CHARSET=utf8 COMMENT='문자검색 메뉴 검색 단어 관리'; + + +-- mjon.mj_spam_keyword definition + +CREATE TABLE `mj_spam_keyword` ( + `SPAM_ID` varchar(20) NOT NULL COMMENT '스팸 문구 ID', + `SPAM_CN` varchar(30) NOT NULL COMMENT '스팸 문구', + `FRST_REGISTER_ID` varchar(30) DEFAULT NULL COMMENT '등록자 ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일', + `LAST_UPDUSR_ID` varchar(30) DEFAULT NULL COMMENT '수정자 ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + PRIMARY KEY (`SPAM_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='스팸 문구'; + + +-- mjon.mj_spam_member_info definition + +CREATE TABLE `mj_spam_member_info` ( + `SMI_ID` varchar(20) NOT NULL COMMENT '스팸회원 정보ID', + `MSG_GROUP_ID` varchar(20) DEFAULT NULL COMMENT '문자ID', + `USER_ID` varchar(20) DEFAULT NULL COMMENT '일반회원ID', + `MBER_EMAIL_ADRES` varchar(50) DEFAULT NULL COMMENT '이메일주소', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '핸드폰번호', + `SEND_STTUS` varchar(1) DEFAULT NULL COMMENT '주소록 전송상태 Y-전송 N-미전송', + `REQUEST_PNTTM` datetime DEFAULT NULL COMMENT '주소록 전송 요청일시', + `SEND_PNTTM` datetime DEFAULT NULL COMMENT '주소록 전송일시', + `SEND_ID` varchar(20) DEFAULT NULL COMMENT '주소록 전송자ID', + `SMI_MEMO` varchar(2000) DEFAULT NULL COMMENT '회원정보 정지 사유 등 정보', + PRIMARY KEY (`SMI_ID`), + KEY `IDX_SPAMMEMBER_1` (`MSG_GROUP_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='스팸회원 정보'; + + +-- mjon.mj_spam_msg_group_data definition + +CREATE TABLE `mj_spam_msg_group_data` ( + `SPAM_MSG_GROUP_ID` varchar(20) NOT NULL COMMENT '인덱스', + `MSG_GROUP_ID` varchar(20) DEFAULT NULL COMMENT '문자발송 그룹 아이디', + `USER_ID` varchar(20) DEFAULT NULL COMMENT '사용자아이디', + `CALL_FROM` varchar(30) DEFAULT NULL COMMENT '발신번호', + `SMS_TXT` mediumtext DEFAULT NULL COMMENT '문자내용', + `SUBJECT` varchar(120) DEFAULT NULL COMMENT '제목', + `REQ_DATE` datetime DEFAULT NULL COMMENT '발송일자(예약일자)', + `MSG_GROUP_CNT` int(10) DEFAULT NULL COMMENT '문자전송건수', + `MSG_TYPE` int(11) DEFAULT NULL COMMENT '문자종류(4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송)', + `EACH_PRICE` decimal(10,2) DEFAULT NULL COMMENT '개별문자 가격', + `TOT_PRICE` decimal(10,2) DEFAULT NULL COMMENT '전체문자 가격', + `RESERVE_YN` char(1) DEFAULT NULL COMMENT '예약여부(N:미예약(기본) , Y:예약)', + `BEF_CASH` decimal(10,2) DEFAULT NULL COMMENT '사용전 캐쉬', + `BEF_POINT` decimal(10,0) DEFAULT NULL COMMENT '사용전 포인트', + `FILE_CNT` int(10) DEFAULT NULL COMMENT '첨부파일갯수', + `FILE_PATH1` varchar(128) DEFAULT NULL COMMENT '첨부파일 1 경로', + `FILE_PATH2` varchar(128) DEFAULT NULL COMMENT '첨부파일 2 경로', + `FILE_PATH3` varchar(128) DEFAULT NULL COMMENT '첨부파일 3 경로', + `MSG_KIND` char(1) DEFAULT NULL COMMENT '문자종류(일반:N, 광고:A , 선거:C,관리자:S)', + `SPAM_KEYWORD` mediumtext DEFAULT NULL COMMENT '스팸 필터링에 검색된 단어(문장)', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + PRIMARY KEY (`SPAM_MSG_GROUP_ID`), + KEY `IDX_SpamMsgGroup_01` (`MSG_GROUP_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='스팸 문자 발송 관리 테이블'; + + +-- mjon.mj_sttst_mber definition + +CREATE TABLE `mj_sttst_mber` ( + `REG_DATE` varchar(10) NOT NULL COMMENT '가입일 2022-01-02', + `REG_COM_CNT` int(11) DEFAULT NULL COMMENT '기업회원수', + `REG_CNT` int(11) DEFAULT NULL COMMENT '등록수', + `PAY_CNT` int(11) DEFAULT NULL COMMENT '결제수', + `PAY_PCT` int(11) DEFAULT NULL COMMENT '결제율(%)', + `REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일시', + PRIMARY KEY (`REG_DATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='회원 가입 통계'; + + +-- mjon.mj_sttst_msg definition + +CREATE TABLE `mj_sttst_msg` ( + `SEND_DATE` varchar(10) NOT NULL COMMENT '발송일 2022-01-02', + `SEND_CNT` int(11) DEFAULT NULL COMMENT '발송건수', + `SUCCESS_CNT` int(11) DEFAULT NULL COMMENT '성공건수', + `API_SEND_CNT` int(11) DEFAULT 0 COMMENT 'API 발송건수', + `API_SUCCESS_CNT` int(11) DEFAULT 0 COMMENT 'API 성공건수', + `REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일시', + PRIMARY KEY (`SEND_DATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자 발송 통계'; + + +-- mjon.mj_sttst_msg_rank definition + +CREATE TABLE `mj_sttst_msg_rank` ( + `MBER_ID` varchar(20) NOT NULL COMMENT '사용자ID', + `MSG_TYPE` int(11) NOT NULL COMMENT '메시지의 (4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송)', + `AGENT_CODE` char(2) NOT NULL COMMENT '전송사(01:아이하트 , ...)', + `CNT` int(11) DEFAULT NULL COMMENT '발송수', + `REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일시', + PRIMARY KEY (`MBER_ID`,`MSG_TYPE`,`AGENT_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자 전송 순위 통계'; + + +-- mjon.mj_swear_word definition + +CREATE TABLE `mj_swear_word` ( + `SWEAR_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '욕설 및 금지어 아이디', + `SWEAR_WORD` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '용설 단어', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일자', + `FRST_REGISTER_ID` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '등록자 아이디', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + `LAST_UPDUSR_ID` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '수정자 아이디', + PRIMARY KEY (`SWEAR_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=203 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='욕설 및 금지어 관리 테이블'; + + +-- mjon.mj_symbol definition + +CREATE TABLE `mj_symbol` ( + `symbol_id` varchar(22) NOT NULL, + `SYMBOL` varchar(30) NOT NULL COMMENT '특수문자', + `SYMBOL_TYPE` char(1) DEFAULT NULL COMMENT '특수문자구분(S:단일,M:복합)', + `DEL_FLAG` char(1) DEFAULT 'N' COMMENT '삭제여부(N:미삭제, Y:삭제)', + `FRST_REGIST_PNTTM` varchar(20) DEFAULT NULL COMMENT '최초등록일시', + PRIMARY KEY (`symbol_id`), + UNIQUE KEY `SYMBOL_ID` (`symbol_id`), + KEY `IDX_SYMBOL_01` (`DEL_FLAG`), + KEY `IDX_SYMBOL_02` (`FRST_REGIST_PNTTM`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='특수문자'; + + +-- mjon.mj_system_send definition + +CREATE TABLE `mj_system_send` ( + `SYSTEM_SEND_ID` int(100) NOT NULL AUTO_INCREMENT COMMENT '시스템발송PK', + `SEND_ID` varchar(20) DEFAULT NULL COMMENT '시스템발송ID', + `SEND_TYPE` varchar(3) DEFAULT NULL COMMENT '구분(1: 문자, 2:이메일)', + `FRST_SEND_INFO` varchar(30) DEFAULT NULL COMMENT '최초발신자자정보', + `RECEIVE` varchar(50) DEFAULT NULL COMMENT '수신자', + `FRST_SEND_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초발신일시', + `CHECK_NO` varchar(20) DEFAULT NULL COMMENT '인증번호', + `CONTENTS` mediumtext DEFAULT NULL COMMENT '내용', + PRIMARY KEY (`SYSTEM_SEND_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=63445 DEFAULT CHARSET=utf8 COMMENT='시스템 발송'; + + +-- mjon.mj_tax definition + +CREATE TABLE `mj_tax` ( + `MOID` varchar(20) NOT NULL COMMENT '주문번호 - MOID', + `RCPT_TYPE` varchar(4) NOT NULL COMMENT '발행유형-[PG결제-현금영수증 유형과 동일] 1:소득공제, 2:지출증빙, 3:의무발행, 5:(관)의무발행, 7:(관)세금계산서, 9:세금계산서, 0:간이영수증', + `REG_NO` varchar(2000) DEFAULT NULL COMMENT '사업자번호/전화번호', + `COMPANY_NAME` varchar(48) DEFAULT NULL COMMENT '회사명', + `REP_NAME` varchar(24) DEFAULT NULL COMMENT '대표자명', + `ADDR` varchar(300) DEFAULT NULL COMMENT '소재지', + `RECV_ZIPCODE` varchar(7) DEFAULT NULL COMMENT '수령지_우편번호', + `RECV_ADDR1` varchar(150) DEFAULT NULL COMMENT '수령지_주소1', + `RECV_ADDR2` varchar(150) DEFAULT NULL COMMENT '수령지_주소2', + `BTYPE` varchar(48) DEFAULT NULL COMMENT '업태', + `BITEM` varchar(48) DEFAULT NULL COMMENT '종목', + `EMAIL` varchar(80) DEFAULT NULL COMMENT '이메일', + `PHONE` varchar(24) DEFAULT NULL COMMENT '연락처', + `CONFIRM_YN` varchar(1) NOT NULL DEFAULT 'N' COMMENT '완료여부(Y:접수완료, N:미처리, C:접수취소)', + `CONFIRM_DATE` datetime DEFAULT NULL COMMENT '완료일', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '작성자 ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '작성날짜', + `TAX_TRGT` char(1) DEFAULT NULL COMMENT '발행대상(B:업체, C:선거후보자)', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부(환불로 인한 서류 삭제 시 ''N'')', + `PARTIAL_CANCEL_AMT` varchar(20) DEFAULT NULL COMMENT '부분취소금액', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자 아이디', + `ATCH_FILE_ID` varchar(20) DEFAULT NULL COMMENT '세금계산서 첨부파일', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일자', + PRIMARY KEY (`MOID`,`RCPT_TYPE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='세금계산서,현금영수증'; + + +-- mjon.mj_tax_manager definition + +CREATE TABLE `mj_tax_manager` ( + `ESNTL_ID` char(20) NOT NULL COMMENT '고유 ID', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원 ID', + `EMAIL` varchar(50) DEFAULT NULL COMMENT '담당자 이메일', + `MNG_NM` varchar(10) DEFAULT NULL COMMENT '담당자 이름', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '담당자 핸드폰번호', + `COMPANY_NUM` varchar(20) DEFAULT NULL COMMENT '회사 대표번호', + `AUTO` char(1) DEFAULT NULL COMMENT '세금계산서 자동발행 여부', + PRIMARY KEY (`ESNTL_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='세금계산서 담당자 정보'; + + +-- mjon.mj_terms definition + +CREATE TABLE `mj_terms` ( + `TERMS_ID` varchar(20) NOT NULL COMMENT '약관 ID', + `TERMS_SJ` varchar(50) DEFAULT NULL COMMENT '약관 제목', + `TERMS_CN` mediumtext DEFAULT NULL COMMENT '약관 내용', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용 여부', + `NEC_YN` char(1) DEFAULT NULL COMMENT '필수 체크 (1-필수 2-선택)', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록 ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록 날짜', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정 ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정 날짜', + `MENU_NM` varchar(20) DEFAULT NULL COMMENT '사용메뉴이름(코드)', + PRIMARY KEY (`TERMS_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='이용약관'; + + +-- mjon.mj_terms_hist_email_target definition + +CREATE TABLE `mj_terms_hist_email_target` ( + `MBER_ID` varchar(20) NOT NULL COMMENT '회원 ID', + `MBER_EMAIL_ADRES` varchar(50) DEFAULT NULL COMMENT '회원 이메일', + `TERMS_MAST_NO` int(11) DEFAULT NULL COMMENT '약관 마스터번호', + KEY `IDX_termsHistEmail_01` (`TERMS_MAST_NO`), + KEY `IDX_termsHistEmail_02` (`MBER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='약관 메일 안내 테이블'; + + +-- mjon.mj_terms_hist_mast_info definition + +CREATE TABLE `mj_terms_hist_mast_info` ( + `TERMS_MAST_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '약관히스토리 마스터번호(PK)', + `TERMS_DIV_CODE` char(2) NOT NULL COMMENT '구분(02: 이용약관, 03: 개인정보처리방침)', + `EFFECT_DATE` date DEFAULT NULL COMMENT '시행일자', + `USE_YN` char(1) DEFAULT NULL COMMENT '시행 여부', + `EMAIL_INFO_YN` char(1) DEFAULT NULL COMMENT '이메일 안내 여부', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록 ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록 날짜', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정 ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정 날짜', + `EMAIL_INFO_DATE` date DEFAULT NULL COMMENT '이메일 안내 발송일자', + `EMAIL_INFO_CN` mediumtext DEFAULT NULL COMMENT '이메일 안내 내용', + PRIMARY KEY (`TERMS_MAST_NO`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='약관 히스토리 마스터정보'; + + +-- mjon.mj_terms_hist_sub_info definition + +CREATE TABLE `mj_terms_hist_sub_info` ( + `TERMS_SUB_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '약관히스토리 상세번호(PK)', + `TERMS_MAST_NO` int(11) NOT NULL COMMENT '약관히스토리 마스터번호(FK)', + `TERMS_SJ` varchar(50) DEFAULT NULL COMMENT '약관 제목', + `TERMS_CN` mediumtext DEFAULT NULL COMMENT '약관 내용', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용 여부', + `NEC_YN` char(1) DEFAULT NULL COMMENT '필수 체크 (1-필수 2-선택)', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록 ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록 날짜', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정 ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정 날짜', + `SORT` char(2) DEFAULT NULL COMMENT '정렬', + PRIMARY KEY (`TERMS_SUB_NO`), + KEY `IDX_TERMS_HIST_SUB_01` (`TERMS_MAST_NO`) +) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8 COMMENT='약관 히스토리 상세정보'; + + +-- mjon.mj_total_download definition + +CREATE TABLE `mj_total_download` ( + `TOTAL_DOWNLOAD_ID` varchar(30) NOT NULL COMMENT '통합 다운로드 ID', + `USER_ID` varchar(20) NOT NULL COMMENT '회원 아이디', + `STATUS` char(1) DEFAULT NULL COMMENT '상태', + `PROCESS_TYPE` varchar(10) DEFAULT NULL COMMENT '요청 데이터 타입', + `START_DATE` varchar(10) DEFAULT NULL COMMENT '조회기간시작일', + `END_DATE` varchar(10) DEFAULT NULL COMMENT '조회기간종료일', + `CONTENT_YN` char(1) DEFAULT NULL COMMENT '본문표기여부', + `ATCH_FILE_ID` varchar(128) DEFAULT NULL COMMENT '첨부파일ID', + `FILE_TYPE` varchar(10) DEFAULT NULL COMMENT '파일종류', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자.관리자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + PRIMARY KEY (`TOTAL_DOWNLOAD_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='통합 다운로드'; + + +-- mjon.mj_traffic_info definition + +CREATE TABLE `mj_traffic_info` ( + `TRAFFIC_NO` int(11) NOT NULL AUTO_INCREMENT COMMENT '트레픽 번호', + `TRAFFIC_MINUS_CNT` int(11) NOT NULL DEFAULT 0 COMMENT '방문수 차감 트레픽수', + `START_DATE` datetime DEFAULT '2021-01-01 00:00:00' COMMENT '시작일', + `END_DATE` datetime DEFAULT '9999-12-31 23:59:59' COMMENT '종료일', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '수정자 ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정날짜', + PRIMARY KEY (`TRAFFIC_NO`), + KEY `IDX_TRAFFICINFO1` (`START_DATE`), + KEY `IDX_TRAFFICINFO2` (`END_DATE`) +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='방문수 차감 트레픽 정보'; + + +-- mjon.mj_va_charge definition + +CREATE TABLE `mj_va_charge` ( + `CHARGE_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '충전고유ID', + `MOID` varchar(20) DEFAULT NULL COMMENT '주문번호 - MOID', + `TR_IL` char(8) DEFAULT NULL COMMENT '거래일자', + `TR_SI` char(6) DEFAULT NULL COMMENT '거래시간', + `TR_NO` char(7) DEFAULT NULL COMMENT '거래번호', + `IACCT_NO` char(16) DEFAULT NULL COMMENT '가상계좌번호', + `IACCT_NM` char(20) DEFAULT NULL COMMENT '입금자명', + `TR_AMT` decimal(13,0) DEFAULT NULL COMMENT '거래금액', + `MBER_ID` varchar(50) DEFAULT NULL COMMENT '회원ID', + `PROC_CD` char(2) DEFAULT NULL COMMENT '처리상태(충전요청,자동충전,수동충전,삭제)', + `PROC_DT` datetime DEFAULT NULL COMMENT '처리일시', + `CHARGE_DT` datetime DEFAULT current_timestamp() COMMENT '충전요청일시', + `PHONE_NO` varchar(20) DEFAULT NULL COMMENT '연락처', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + PRIMARY KEY (`CHARGE_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=6156 DEFAULT CHARSET=utf8 COMMENT='가상계좌 충전내역'; + + +-- mjon.mj_va_msg_log definition + +CREATE TABLE `mj_va_msg_log` ( + `LOG_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '인덱스', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원아이디', + `BANK_CD` char(3) DEFAULT NULL COMMENT '은행코드', + `ACCT_NO` char(16) DEFAULT NULL COMMENT '전용계좌번호', + `SEND_DATE` varchar(8) DEFAULT NULL COMMENT '문자발송일자', + `MSG` varchar(2000) DEFAULT NULL COMMENT '발송 문자 내용', + PRIMARY KEY (`LOG_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=509 DEFAULT CHARSET=utf8 COMMENT='회원 전용계좌번호 문자 발송 로그관리'; + + +-- mjon.mms_contents_info definition + +CREATE TABLE `mms_contents_info` ( + `CONT_SEQ` int(11) NOT NULL AUTO_INCREMENT, + `FILE_CNT` int(11) NOT NULL DEFAULT 0, + `BUILD_YN` char(1) NOT NULL DEFAULT 'N', + `REUSE_YN` char(1) NOT NULL DEFAULT 'N', + `MMS_REQ_DATE` datetime NOT NULL, + `MMS_NOTICETALK_BUTTON` text DEFAULT NULL, + `MMS_NOTICETALK_BODY` text DEFAULT NULL, + `MMS_NOTICETALK_SUBJECT` varchar(80) DEFAULT NULL, + `MMS_FRIEND_BUTTON` text DEFAULT NULL, + `MMS_FRIEND_BODY` text DEFAULT NULL, + `MMS_FRIEND_SUBJECT` varchar(80) DEFAULT NULL, + `MMS_FRIEND_FILE_NAME1` varchar(100) DEFAULT NULL, + `MMS_FRIEND_FILE_NAME2` varchar(100) DEFAULT NULL, + `MMS_FRIEND_FILE_NAME3` varchar(100) DEFAULT NULL, + `MMS_BODY` text DEFAULT NULL, + `MMS_SUBJECT` varchar(80) DEFAULT NULL, + `FILE_TYPE1` varchar(3) DEFAULT NULL, + `FILE_TYPE2` varchar(3) DEFAULT NULL, + `FILE_TYPE3` varchar(3) DEFAULT NULL, + `FILE_TYPE4` varchar(3) DEFAULT NULL, + `FILE_TYPE5` varchar(3) DEFAULT NULL, + `FILE_NAME1` varchar(100) DEFAULT NULL, + `FILE_NAME2` varchar(100) DEFAULT NULL, + `FILE_NAME3` varchar(100) DEFAULT NULL, + `FILE_NAME4` varchar(100) DEFAULT NULL, + `FILE_NAME5` varchar(100) DEFAULT NULL, + `SERVICE_DEP1` varchar(3) DEFAULT NULL, + `SERVICE_DEP2` varchar(3) DEFAULT NULL, + `SERVICE_DEP3` varchar(3) DEFAULT NULL, + `SERVICE_DEP4` varchar(3) DEFAULT NULL, + `SERVICE_DEP5` varchar(3) DEFAULT NULL, + `BAR_TYPE` varchar(15) DEFAULT NULL, + `BAR_MERGE_FILE` int(11) DEFAULT NULL, + `BAR_VALUE` varchar(255) DEFAULT NULL, + `BAR_VALUE_VIEW_YN` char(1) DEFAULT NULL, + `BAR_SIZE_WIDTH` int(11) DEFAULT NULL, + `BAR_SIZE_HEIGHT` int(11) DEFAULT NULL, + `BAR_POSITION_X` int(11) DEFAULT NULL, + `BAR_POSITION_Y` int(11) DEFAULT NULL, + `BAR_FILE_NAME` varchar(255) DEFAULT NULL, + `SKN_FILE_DATE` datetime DEFAULT NULL, + `SKN_FILE_NAME` varchar(255) DEFAULT NULL, + PRIMARY KEY (`CONT_SEQ`) +) ENGINE=InnoDB AUTO_INCREMENT=535588 DEFAULT CHARSET=utf8 COMMENT='NPRO(아이하트) MMS'; + + +-- mjon.mms_log definition + +CREATE TABLE `mms_log` ( + `MSGKEY` bigint(20) NOT NULL, + `SUBJECT` varchar(120) DEFAULT NULL, + `PHONE` varchar(15) NOT NULL, + `CALLBACK` varchar(15) NOT NULL, + `ORG_CALLBACK` varchar(20) DEFAULT NULL, + `BILL_ID` varchar(20) DEFAULT NULL, + `STATUS` varchar(2) NOT NULL DEFAULT '0', + `REQDATE` datetime NOT NULL, + `MSG` varchar(4000) DEFAULT NULL, + `FILE_CNT` int(10) DEFAULT 0, + `FILE_CNT_REAL` int(10) DEFAULT 0, + `FILE_PATH1` varchar(128) DEFAULT NULL, + `FILE_PATH1_SIZ` int(10) DEFAULT NULL, + `FILE_PATH2` varchar(128) DEFAULT NULL, + `FILE_PATH2_SIZ` int(10) DEFAULT NULL, + `FILE_PATH3` varchar(128) DEFAULT NULL, + `FILE_PATH3_SIZ` int(10) DEFAULT NULL, + `FILE_PATH4` varchar(128) DEFAULT NULL, + `FILE_PATH4_SIZ` int(10) DEFAULT NULL, + `FILE_PATH5` varchar(128) DEFAULT NULL, + `FILE_PATH5_SIZ` int(10) DEFAULT NULL, + `SENTDATE` datetime DEFAULT NULL, + `RSLTDATE` datetime DEFAULT NULL, + `REPORTDATE` datetime DEFAULT NULL, + `TERMINATEDDATE` datetime DEFAULT NULL, + `RSLT` varchar(10) DEFAULT NULL, + `RSLTEXPLAIN` varchar(128) DEFAULT NULL, + `TELCOINFO` varchar(12) DEFAULT NULL, + `ID` varchar(32) DEFAULT NULL, + `ETC1` varchar(64) DEFAULT NULL, + `ETC2` varchar(64) DEFAULT NULL, + `ETC3` varchar(64) DEFAULT NULL, + `ETC4` int(10) DEFAULT NULL, + `ETC5` varchar(64) DEFAULT NULL, + `ETC6` varchar(64) DEFAULT NULL, + `IDENTIFICATION_CODE` varchar(32) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + KEY `MMS_LOG_IDX1` (`MSGKEY`), + KEY `MMS_LOG_IDX2` (`MSGKEY`,`REQDATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='HF(현대퓨처넷) MMS 로그'; + + +-- mjon.mms_msg definition + +CREATE TABLE `mms_msg` ( + `MSGKEY` bigint(20) NOT NULL AUTO_INCREMENT, + `SUBJECT` varchar(120) DEFAULT NULL, + `PHONE` varchar(15) NOT NULL, + `CALLBACK` varchar(15) NOT NULL, + `ORG_CALLBACK` varchar(20) DEFAULT NULL, + `BILL_ID` varchar(20) DEFAULT NULL, + `STATUS` varchar(2) NOT NULL DEFAULT '0', + `REQDATE` datetime NOT NULL, + `MSG` varchar(4000) DEFAULT NULL, + `FILE_CNT` int(10) DEFAULT 0, + `FILE_CNT_REAL` int(10) DEFAULT 0, + `FILE_PATH1` varchar(128) DEFAULT NULL, + `FILE_PATH1_SIZ` int(10) DEFAULT NULL, + `FILE_PATH2` varchar(128) DEFAULT NULL, + `FILE_PATH2_SIZ` int(10) DEFAULT NULL, + `FILE_PATH3` varchar(128) DEFAULT NULL, + `FILE_PATH3_SIZ` int(10) DEFAULT NULL, + `FILE_PATH4` varchar(128) DEFAULT NULL, + `FILE_PATH4_SIZ` int(10) DEFAULT NULL, + `FILE_PATH5` varchar(128) DEFAULT NULL, + `FILE_PATH5_SIZ` int(10) DEFAULT NULL, + `SENTDATE` datetime DEFAULT NULL, + `RSLTDATE` datetime DEFAULT NULL, + `REPORTDATE` datetime DEFAULT NULL, + `TERMINATEDDATE` datetime DEFAULT NULL, + `RSLT` varchar(10) DEFAULT NULL, + `RSLTEXPLAIN` varchar(128) DEFAULT NULL, + `TELCOINFO` varchar(12) DEFAULT NULL, + `ID` varchar(32) DEFAULT NULL, + `ETC1` varchar(64) DEFAULT NULL, + `ETC2` varchar(64) DEFAULT NULL, + `ETC3` varchar(64) DEFAULT NULL, + `ETC4` int(10) DEFAULT NULL, + `ETC5` varchar(64) DEFAULT NULL, + `ETC6` varchar(64) DEFAULT NULL, + `IDENTIFICATION_CODE` varchar(32) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + PRIMARY KEY (`MSGKEY`), + KEY `MMS_MSG_IDX1` (`STATUS`,`REQDATE`) +) ENGINE=InnoDB AUTO_INCREMENT=778167 DEFAULT CHARSET=utf8 COMMENT='HF(현대퓨처넷) MMS 메세지'; + + +-- mjon.msg_data definition + +CREATE TABLE `msg_data` ( + `USERDATA` int(11) DEFAULT NULL, + `MSG_SEQ` int(11) NOT NULL AUTO_INCREMENT, + `CUR_STATE` int(11) NOT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `REQ_DATE` datetime NOT NULL, + `RSLT_CODE` int(11) DEFAULT NULL, + `RSLT_CODE2` char(1) DEFAULT NULL, + `RSLT_NET` char(3) DEFAULT NULL, + `CALL_TO` varchar(30) DEFAULT NULL, + `CALL_FROM` varchar(30) DEFAULT NULL, + `SMS_TXT` varchar(200) DEFAULT NULL, + `MSG_TYPE` int(11) NOT NULL, + `MSG_PAY_CODE` varchar(3) DEFAULT NULL, + `CONT_SEQ` int(11) DEFAULT NULL, + `MSG_TYPE_RESEND` int(11) DEFAULT NULL, + `CENTER_SEQ_RESEND` int(11) DEFAULT NULL, + `MSG_NOTICETALK_SENDER_KEY` varchar(40) DEFAULT NULL, + `MSG_NOTICETALK_TMP_KEY` varchar(30) DEFAULT NULL, + `MSG_RESEND_COUNT` int(11) NOT NULL DEFAULT 0, + `MSG_RESENDDATE` datetime DEFAULT NULL, + `SENT_DATE_PRE` datetime DEFAULT NULL, + `RSLT_DATE_PRE` datetime DEFAULT NULL, + `REPORT_DATE_PRE` datetime DEFAULT NULL, + `RSLT_CODE_PRE` int(11) DEFAULT NULL, + `RSLT_CODE2_PRE` char(1) DEFAULT NULL, + `RSLT_NET_PRE` varchar(3) DEFAULT NULL, + PRIMARY KEY (`MSG_SEQ`), + KEY `IDX_MSG_DATA_01` (`CUR_STATE`,`REQ_DATE`), + KEY `IDX_MSG_DATA_02` (`CALL_TO`), + KEY `IDX_MSG_DATA_03` (`USERDATA`) +) ENGINE=InnoDB AUTO_INCREMENT=8586779 DEFAULT CHARSET=utf8 COMMENT='NPRO(아이하트) 메세지'; + + +-- mjon.msg_log definition + +CREATE TABLE `msg_log` ( + `USERDATA` int(11) DEFAULT NULL, + `MSG_SEQ` int(11) NOT NULL, + `CUR_STATE` int(11) NOT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `REQ_DATE` datetime NOT NULL, + `RSLT_CODE` int(11) DEFAULT NULL, + `RSLT_CODE2` char(1) DEFAULT NULL, + `RSLT_NET` char(3) DEFAULT NULL, + `CALL_TO` varchar(30) DEFAULT NULL, + `CALL_FROM` varchar(30) DEFAULT NULL, + `SMS_TXT` varchar(200) DEFAULT NULL, + `MSG_TYPE` int(11) NOT NULL, + `MSG_PAY_CODE` varchar(3) DEFAULT NULL, + `CONT_SEQ` int(11) DEFAULT NULL, + `MSG_TYPE_RESEND` int(11) DEFAULT NULL, + `CENTER_SEQ_RESEND` int(11) DEFAULT NULL, + `MSG_NOTICETALK_SENDER_KEY` varchar(40) DEFAULT NULL, + `MSG_NOTICETALK_TMP_KEY` varchar(30) DEFAULT NULL, + `MSG_RESEND_COUNT` int(11) NOT NULL DEFAULT 0, + `MSG_RESENDDATE` datetime DEFAULT NULL, + `SENT_DATE_PRE` datetime DEFAULT NULL, + `RSLT_DATE_PRE` datetime DEFAULT NULL, + `REPORT_DATE_PRE` datetime DEFAULT NULL, + `RSLT_CODE_PRE` int(11) DEFAULT NULL, + `RSLT_CODE2_PRE` char(1) DEFAULT NULL, + `RSLT_NET_PRE` varchar(3) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='NPRO(아이하트) 로그'; + + +-- mjon.msg_spam definition + +CREATE TABLE `msg_spam` ( + `SPAM_SEQ` int(11) NOT NULL AUTO_INCREMENT, + `SPAM_FLAG` char(1) NOT NULL, + `SPAM_ID` varchar(20) DEFAULT NULL, + `SPAM_DATE` datetime NOT NULL, + `SPAM_CALL_TO` varchar(15) DEFAULT NULL, + `SPAM_CALL_FROM` varchar(15) DEFAULT NULL, + `SPAM_SMS_TXT` varchar(255) DEFAULT NULL, + PRIMARY KEY (`SPAM_SEQ`), + KEY `IDX_MSG_SPAM_01` (`SPAM_ID`,`SPAM_CALL_TO`,`SPAM_CALL_FROM`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='NPRO(아이하트) 스팸'; + + +-- mjon.mtmsg_b1_data definition + +CREATE TABLE `mtmsg_b1_data` ( + `MSG_KEY` bigint(20) NOT NULL AUTO_INCREMENT, + `SERVER_MSG_KEY` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_ID` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_JOBID` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `CENTER_KEY` tinyint(4) NOT NULL DEFAULT 1, + `QUEUE_KEY` tinyint(4) NOT NULL DEFAULT 1, + `MSG_PRIORITY` tinyint(4) NOT NULL DEFAULT 3, + `MSG_STATE` tinyint(4) NOT NULL DEFAULT 1, + `INPUT_DATE` datetime NOT NULL DEFAULT current_timestamp(), + `RES_DATE` datetime NOT NULL DEFAULT current_timestamp(), + `QUE_DATE` datetime DEFAULT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_QUE_DATE` datetime DEFAULT NULL, + `PRE_SENT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_DATE` datetime DEFAULT NULL, + `PRE_REPORT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_MSG_TYPE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RSLT_CODE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RETRY_COUNT` tinyint(4) NOT NULL DEFAULT 0, + `CALL_TO` varchar(15) COLLATE utf8_unicode_ci NOT NULL, + `CALL_FROM` varchar(15) COLLATE utf8_unicode_ci NOT NULL, + `MSG_TYPE` varchar(3) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'SMS', + `IDENTIFIER` varchar(9) COLLATE utf8_unicode_ci DEFAULT NULL, + `SUBJECT` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `TITLE` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, + `MESSAGE` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `BUTTON` varchar(2000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `SENDER_KEY` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `TEMPLATE_CODE` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `ADV` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `WIDE` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `RCS_AGENCYID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_MESSAGEBASEID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BUSINESSID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_COPY_YN` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Y', + `RCS_EXPIRYOPT` varchar(2) COLLATE utf8_unicode_ci NOT NULL DEFAULT '1', + `RCS_HEADER` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '0', + `RCS_FOOTER` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_YN` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `FALLBACK_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_MSG` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `USERDATA` int(11) DEFAULT NULL, + `RCS_AGENCYKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`MSG_KEY`), + KEY `IDX_mtmsg_b1_data_01` (`MSG_STATE`,`QUEUE_KEY`,`MSG_PRIORITY`,`RES_DATE`), + KEY `IDX_mtmsg_b1_data_02` (`USER_ID`,`USER_JOBID`,`RES_DATE`) +) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_b1_log definition + +CREATE TABLE `mtmsg_b1_log` ( + `MSG_KEY` bigint(20) NOT NULL, + `SERVER_MSG_KEY` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_ID` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_JOBID` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `CENTER_KEY` tinyint(4) DEFAULT NULL, + `QUEUE_KEY` tinyint(4) DEFAULT NULL, + `MSG_PRIORITY` tinyint(4) DEFAULT NULL, + `MSG_STATE` tinyint(4) DEFAULT NULL, + `INPUT_DATE` datetime DEFAULT NULL, + `RES_DATE` datetime DEFAULT NULL, + `QUE_DATE` datetime DEFAULT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_QUE_DATE` datetime DEFAULT NULL, + `PRE_SENT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_DATE` datetime DEFAULT NULL, + `PRE_REPORT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_MSG_TYPE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RSLT_CODE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RETRY_COUNT` tinyint(4) DEFAULT NULL, + `CALL_TO` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL, + `CALL_FROM` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL, + `MSG_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `IDENTIFIER` varchar(9) COLLATE utf8_unicode_ci DEFAULT NULL, + `SUBJECT` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `TITLE` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, + `MESSAGE` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `BUTTON` varchar(2000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `SENDER_KEY` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `TEMPLATE_CODE` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `ADV` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `WIDE` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_AGENCYID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_MESSAGEBASEID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BUSINESSID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_COPY_YN` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_EXPIRYOPT` varchar(2) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_HEADER` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_FOOTER` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_YN` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_MSG` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `USERDATA` int(11) DEFAULT NULL, + `RCS_AGENCYKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + KEY `IDX_mtmsg_b1_log_01` (`MSG_STATE`,`QUEUE_KEY`,`MSG_PRIORITY`,`RES_DATE`), + KEY `IDX_mtmsg_b1_log_02` (`USER_ID`,`USER_JOBID`,`RES_DATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_b1_rslt definition + +CREATE TABLE `mtmsg_b1_rslt` ( + `RSLT_KEY` bigint(20) NOT NULL AUTO_INCREMENT, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci NOT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_EXPLA` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`RSLT_KEY`), + KEY `IDX_mtmsg_b1_rslt_01` (`RSLT_CODE`), + KEY `IDX_mtmsg_b1_rslt_02` (`RSLT_TYPE`,`RSLT_CODE`) +) ENGINE=InnoDB AUTO_INCREMENT=226 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_b2_data definition + +CREATE TABLE `mtmsg_b2_data` ( + `MSG_KEY` bigint(20) NOT NULL AUTO_INCREMENT, + `SERVER_MSG_KEY` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_ID` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_JOBID` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `CENTER_KEY` tinyint(4) NOT NULL DEFAULT 1, + `QUEUE_KEY` tinyint(4) NOT NULL DEFAULT 1, + `MSG_PRIORITY` tinyint(4) NOT NULL DEFAULT 3, + `MSG_STATE` tinyint(4) NOT NULL DEFAULT 1, + `INPUT_DATE` datetime NOT NULL DEFAULT current_timestamp(), + `RES_DATE` datetime NOT NULL DEFAULT current_timestamp(), + `QUE_DATE` datetime DEFAULT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_QUE_DATE` datetime DEFAULT NULL, + `PRE_SENT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_DATE` datetime DEFAULT NULL, + `PRE_REPORT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_MSG_TYPE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RSLT_CODE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RETRY_COUNT` tinyint(4) NOT NULL DEFAULT 0, + `CALL_TO` varchar(15) COLLATE utf8_unicode_ci NOT NULL, + `CALL_FROM` varchar(15) COLLATE utf8_unicode_ci NOT NULL, + `MSG_TYPE` varchar(3) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'SMS', + `IDENTIFIER` varchar(9) COLLATE utf8_unicode_ci DEFAULT NULL, + `SUBJECT` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `TITLE` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, + `MESSAGE` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `BUTTON` varchar(2000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `SENDER_KEY` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `TEMPLATE_CODE` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `ADV` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `WIDE` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `RCS_AGENCYID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_MESSAGEBASEID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BUSINESSID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_COPY_YN` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Y', + `RCS_EXPIRYOPT` varchar(2) COLLATE utf8_unicode_ci NOT NULL DEFAULT '1', + `RCS_HEADER` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '0', + `RCS_FOOTER` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_YN` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `FALLBACK_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_MSG` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `USERDATA` int(11) DEFAULT NULL, + `RCS_AGENCYKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`MSG_KEY`), + KEY `IDX_mtmsg_b2_data_01` (`MSG_STATE`,`QUEUE_KEY`,`MSG_PRIORITY`,`RES_DATE`), + KEY `IDX_mtmsg_b2_data_02` (`USER_ID`,`USER_JOBID`,`RES_DATE`) +) ENGINE=InnoDB AUTO_INCREMENT=9786 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_b2_log definition + +CREATE TABLE `mtmsg_b2_log` ( + `MSG_KEY` bigint(20) NOT NULL, + `SERVER_MSG_KEY` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_ID` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_JOBID` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `CENTER_KEY` tinyint(4) DEFAULT NULL, + `QUEUE_KEY` tinyint(4) DEFAULT NULL, + `MSG_PRIORITY` tinyint(4) DEFAULT NULL, + `MSG_STATE` tinyint(4) DEFAULT NULL, + `INPUT_DATE` datetime DEFAULT NULL, + `RES_DATE` datetime DEFAULT NULL, + `QUE_DATE` datetime DEFAULT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_QUE_DATE` datetime DEFAULT NULL, + `PRE_SENT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_DATE` datetime DEFAULT NULL, + `PRE_REPORT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_MSG_TYPE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RSLT_CODE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RETRY_COUNT` tinyint(4) DEFAULT NULL, + `CALL_TO` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL, + `CALL_FROM` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL, + `MSG_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `IDENTIFIER` varchar(9) COLLATE utf8_unicode_ci DEFAULT NULL, + `SUBJECT` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `TITLE` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, + `MESSAGE` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `BUTTON` varchar(2000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `SENDER_KEY` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `TEMPLATE_CODE` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `ADV` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `WIDE` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_AGENCYID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_MESSAGEBASEID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BUSINESSID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_COPY_YN` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_EXPIRYOPT` varchar(2) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_HEADER` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_FOOTER` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_YN` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_MSG` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `USERDATA` int(11) DEFAULT NULL, + `RCS_AGENCYKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + KEY `IDX_mtmsg_b2_log_01` (`MSG_STATE`,`QUEUE_KEY`,`MSG_PRIORITY`,`RES_DATE`), + KEY `IDX_mtmsg_b2_log_02` (`USER_ID`,`USER_JOBID`,`RES_DATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_b2_rslt definition + +CREATE TABLE `mtmsg_b2_rslt` ( + `RSLT_KEY` bigint(20) NOT NULL AUTO_INCREMENT, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci NOT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_EXPLA` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`RSLT_KEY`), + KEY `IDX_mtmsg_b2_rslt_01` (`RSLT_CODE`), + KEY `IDX_mtmsg_b2_rslt_02` (`RSLT_TYPE`,`RSLT_CODE`) +) ENGINE=InnoDB AUTO_INCREMENT=226 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_data definition + +CREATE TABLE `mtmsg_data` ( + `MSG_KEY` bigint(20) NOT NULL AUTO_INCREMENT, + `SERVER_MSG_KEY` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_ID` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_JOBID` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `CENTER_KEY` tinyint(4) NOT NULL DEFAULT 1, + `QUEUE_KEY` tinyint(4) NOT NULL DEFAULT 1, + `MSG_PRIORITY` tinyint(4) NOT NULL DEFAULT 3, + `MSG_STATE` tinyint(4) NOT NULL DEFAULT 1, + `INPUT_DATE` datetime NOT NULL DEFAULT current_timestamp(), + `RES_DATE` datetime NOT NULL DEFAULT current_timestamp(), + `QUE_DATE` datetime DEFAULT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_QUE_DATE` datetime DEFAULT NULL, + `PRE_SENT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_DATE` datetime DEFAULT NULL, + `PRE_REPORT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_MSG_TYPE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RSLT_CODE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RETRY_COUNT` tinyint(4) NOT NULL DEFAULT 0, + `CALL_TO` varchar(15) COLLATE utf8_unicode_ci NOT NULL, + `CALL_FROM` varchar(15) COLLATE utf8_unicode_ci NOT NULL, + `MSG_TYPE` varchar(3) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'SMS', + `IDENTIFIER` varchar(9) COLLATE utf8_unicode_ci DEFAULT NULL, + `SUBJECT` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `TITLE` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, + `MESSAGE` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `BUTTON` varchar(2000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `SENDER_KEY` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `TEMPLATE_CODE` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `ADV` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `WIDE` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `RCS_AGENCYID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_MESSAGEBASEID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BUSINESSID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_COPY_YN` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Y', + `RCS_EXPIRYOPT` varchar(2) COLLATE utf8_unicode_ci NOT NULL DEFAULT '1', + `RCS_HEADER` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '0', + `RCS_FOOTER` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_YN` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'N', + `FALLBACK_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_MSG` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `USERDATA` int(11) DEFAULT NULL, + `RCS_AGENCYKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`MSG_KEY`), + KEY `IDX_MTMSG_DATA_01` (`MSG_STATE`,`QUEUE_KEY`,`MSG_PRIORITY`,`RES_DATE`), + KEY `IDX_MTMSG_DATA_02` (`USER_ID`,`USER_JOBID`,`RES_DATE`) +) ENGINE=InnoDB AUTO_INCREMENT=6274444 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_log definition + +CREATE TABLE `mtmsg_log` ( + `MSG_KEY` bigint(20) NOT NULL, + `SERVER_MSG_KEY` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_ID` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `USER_JOBID` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `CENTER_KEY` tinyint(4) DEFAULT NULL, + `QUEUE_KEY` tinyint(4) DEFAULT NULL, + `MSG_PRIORITY` tinyint(4) DEFAULT NULL, + `MSG_STATE` tinyint(4) DEFAULT NULL, + `INPUT_DATE` datetime DEFAULT NULL, + `RES_DATE` datetime DEFAULT NULL, + `QUE_DATE` datetime DEFAULT NULL, + `SENT_DATE` datetime DEFAULT NULL, + `RSLT_DATE` datetime DEFAULT NULL, + `REPORT_DATE` datetime DEFAULT NULL, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_QUE_DATE` datetime DEFAULT NULL, + `PRE_SENT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_DATE` datetime DEFAULT NULL, + `PRE_REPORT_DATE` datetime DEFAULT NULL, + `PRE_RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_NET` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `PRE_RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_MSG_TYPE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RSLT_CODE` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `HISTORY_RETRY_COUNT` tinyint(4) DEFAULT NULL, + `CALL_TO` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL, + `CALL_FROM` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL, + `MSG_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `IDENTIFIER` varchar(9) COLLATE utf8_unicode_ci DEFAULT NULL, + `SUBJECT` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL, + `TITLE` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, + `MESSAGE` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `BUTTON` varchar(2000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FILE_NAME5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH4` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `ATTACH5` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `SENDER_KEY` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, + `TEMPLATE_CODE` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, + `ADV` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `WIDE` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_AGENCYID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_MESSAGEBASEID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BUSINESSID` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_COPY_YN` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_EXPIRYOPT` varchar(2) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_HEADER` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_FOOTER` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_YN` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_MSG` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME1` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME2` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `FALLBACK_FILE_NAME3` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `USERDATA` int(11) DEFAULT NULL, + `RCS_AGENCYKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + `RCS_BRKEY` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL, + KEY `IDX_MTMSG_LOG_01` (`MSG_STATE`,`QUEUE_KEY`,`MSG_PRIORITY`,`RES_DATE`), + KEY `IDX_MTMSG_LOG_02` (`USER_ID`,`USER_JOBID`,`RES_DATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.mtmsg_rslt definition + +CREATE TABLE `mtmsg_rslt` ( + `RSLT_KEY` bigint(20) NOT NULL AUTO_INCREMENT, + `RSLT_CODE` varchar(4) COLLATE utf8_unicode_ci NOT NULL, + `RSLT_TYPE` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, + `RSLT_EXPLA` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`RSLT_KEY`), + KEY `IDX_MTMSG_RSLT_01` (`RSLT_CODE`), + KEY `IDX_MTMSG_RSLT_02` (`RSLT_TYPE`,`RSLT_CODE`) +) ENGINE=InnoDB AUTO_INCREMENT=226 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.neo_log definition + +CREATE TABLE `neo_log` ( + `MSGKEY` int(11) NOT NULL, + `SUBJECT` varchar(120) DEFAULT NULL, + `PHONE` varchar(15) NOT NULL, + `CALLBACK` varchar(15) DEFAULT NULL, + `STATUS` varchar(2) NOT NULL DEFAULT '0', + `WRTDATE` timestamp NOT NULL DEFAULT current_timestamp(), + `REQDATE` datetime NOT NULL, + `MSG` text DEFAULT NULL, + `FILE_CNT` int(11) NOT NULL DEFAULT 0, + `FILE_CNT_REAL` int(11) NOT NULL DEFAULT 0, + `FILE_PATH1` text DEFAULT NULL, + `FILE_PATH1_SIZ` int(11) DEFAULT NULL, + `FILE_PATH2` text DEFAULT NULL, + `FILE_PATH2_SIZ` int(11) DEFAULT NULL, + `FILE_PATH3` text DEFAULT NULL, + `FILE_PATH3_SIZ` int(11) DEFAULT NULL, + `FILE_PATH4` text DEFAULT NULL, + `FILE_PATH4_SIZ` int(11) DEFAULT NULL, + `FILE_PATH5` text DEFAULT NULL, + `FILE_PATH5_SIZ` int(11) DEFAULT NULL, + `SENTDATE` datetime DEFAULT NULL, + `RSLTDATE` datetime DEFAULT NULL, + `REPORTDATE` datetime DEFAULT NULL, + `TERMINATEDDATE` datetime DEFAULT NULL, + `RSLT` varchar(4) DEFAULT NULL, + `TYPE` varchar(2) NOT NULL DEFAULT '0', + `TELCOINFO` varchar(10) DEFAULT NULL, + `ID` varchar(20) DEFAULT NULL, + `ETC1` varchar(64) DEFAULT NULL, + `ETC2` varchar(32) DEFAULT NULL, + `ETC3` varchar(16) DEFAULT NULL, + `ETC4` int(11) DEFAULT NULL, + `SRCCODE` varchar(20) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + KEY `NEO_LOG_IDX1` (`REQDATE`), + KEY `NEO_LOG_IDX2` (`REPORTDATE`), + KEY `NEO_LOG_IDX4` (`SENTDATE`), + KEY `NEO_LOG_IDX5` (`TERMINATEDDATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='IMO(아이엠오) 로그'; + + +-- mjon.neo_msg definition + +CREATE TABLE `neo_msg` ( + `MSGKEY` int(11) NOT NULL AUTO_INCREMENT, + `SUBJECT` varchar(120) DEFAULT NULL, + `PHONE` varchar(15) NOT NULL, + `CALLBACK` varchar(15) DEFAULT NULL, + `STATUS` varchar(2) NOT NULL DEFAULT '0', + `WRTDATE` timestamp NOT NULL DEFAULT current_timestamp(), + `REQDATE` datetime NOT NULL, + `MSG` text DEFAULT NULL, + `FILE_CNT` int(11) NOT NULL DEFAULT 0, + `FILE_CNT_REAL` int(11) NOT NULL DEFAULT 0, + `FILE_PATH1` text DEFAULT NULL, + `FILE_PATH1_SIZ` int(11) DEFAULT NULL, + `FILE_PATH2` text DEFAULT NULL, + `FILE_PATH2_SIZ` int(11) DEFAULT NULL, + `FILE_PATH3` text DEFAULT NULL, + `FILE_PATH3_SIZ` int(11) DEFAULT NULL, + `FILE_PATH4` text DEFAULT NULL, + `FILE_PATH4_SIZ` int(11) DEFAULT NULL, + `FILE_PATH5` text DEFAULT NULL, + `FILE_PATH5_SIZ` int(11) DEFAULT NULL, + `SENTDATE` datetime DEFAULT NULL, + `RSLTDATE` datetime DEFAULT NULL, + `REPORTDATE` datetime DEFAULT NULL, + `TERMINATEDDATE` datetime DEFAULT NULL, + `RSLT` varchar(4) DEFAULT NULL, + `TYPE` varchar(2) NOT NULL DEFAULT '0', + `TELCOINFO` varchar(10) DEFAULT NULL, + `ID` varchar(20) DEFAULT NULL, + `ETC1` varchar(64) DEFAULT NULL, + `ETC2` varchar(32) DEFAULT NULL, + `ETC3` varchar(16) DEFAULT NULL, + `ETC4` int(11) DEFAULT NULL, + `SRCCODE` varchar(20) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + PRIMARY KEY (`MSGKEY`), + KEY `NEO_MSG_IDX1` (`STATUS`,`REQDATE`), + KEY `NEO_MSG_IDX2` (`STATUS`,`SENTDATE`), + KEY `NEO_MSG_IDX3` (`STATUS`,`SENTDATE`) +) ENGINE=InnoDB AUTO_INCREMENT=1418682 DEFAULT CHARSET=utf8 COMMENT='IMO(아이엠오) 메세지'; + + +-- mjon.pgi_faxconvert definition + +CREATE TABLE `pgi_faxconvert` ( + `SEQ` varchar(11) NOT NULL, + `UserID` varchar(20) NOT NULL COMMENT '엑스퍼다이트ID', + `ReqDate` timestamp NOT NULL DEFAULT current_timestamp() COMMENT '변환 요청한 시간', + `Req_File` varchar(200) NOT NULL COMMENT '변환 요청할 문서의 절대경로', + `Req_MergeSEQ` int(11) DEFAULT 0 COMMENT '변환 시 병합할 문서의 Res_SEQ', + `Status` int(1) DEFAULT NULL COMMENT '변환 상태 값, 0 : 변환대기, 1 : 변환요청, 2 : 변환 중, 3 : 변환완료', + `Res_Result` int(1) DEFAULT 0 COMMENT '문서 변환 결과값, 0 : 변환 성공, 1 : 요청 파일 없음, 2 : 전송 중 오류, 3 : 변환 중 오류, 4 : 변환 문서 내려 받기 실패, 5 : 내려 받은 문서 없음', + `Res_SEQ` int(11) DEFAULT NULL COMMENT '변환된 TIFF의 고유 값', + `Res_Page` int(11) DEFAULT 0 COMMENT '변환된 TIFF의 장수', + `Res_TiffMode` varchar(30) DEFAULT NULL COMMENT '변환된 TIFF의 해상도', + PRIMARY KEY (`SEQ`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Xpedite 문서 변환용 테이블'; + + +-- mjon.pgi_faxlist definition + +CREATE TABLE `pgi_faxlist` ( + `SEQ` varchar(11) NOT NULL COMMENT '팩스수신처PK', + `UserID` varchar(20) DEFAULT NULL COMMENT '엑스퍼다이트㈜의 ID 계정', + `FaxTranSEQ` varchar(11) DEFAULT NULL COMMENT 'PGi_FaxTran 테이블의 SEQ 값', + `XQN` int(11) DEFAULT NULL COMMENT '팩스 순번 값', + `REF` varchar(50) DEFAULT NULL COMMENT '수신처 상호명', + `ADDR` varchar(50) DEFAULT NULL COMMENT '수신처 팩스번호(8 자 이상만 허용)', + `INS1` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 1 ', + `INS2` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 2 ', + `INS3` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 3 ', + `INS4` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 4 ', + `INS5` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 5 ', + `INS6` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 6 ', + `INS7` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 7 ', + `INS8` varchar(50) DEFAULT NULL COMMENT '사용자 임의 값 8 ', + `Result` varchar(10) DEFAULT NULL COMMENT '전송결과', + `DoneDate` datetime DEFAULT NULL COMMENT '전송 완료시간', + `ResultCode` varchar(8) DEFAULT NULL COMMENT '전송결과코드', + `REFUND_YN` char(1) DEFAULT 'N' COMMENT '팩스발송 후 환불처리 유무', + PRIMARY KEY (`SEQ`), + KEY `FaxTranSEQ_XQN` (`FaxTranSEQ`,`XQN`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Xpedite 팩스 수신처 목록 테이블'; + + +-- mjon.pgi_faxresultcode definition + +CREATE TABLE `pgi_faxresultcode` ( + `Code` varchar(10) NOT NULL COMMENT '팩스전송 상태 코드값', + `CodeInfo` varchar(20) NOT NULL COMMENT '상태코드의 간략설명', + `CodeDetailInfo` varchar(100) DEFAULT NULL COMMENT '상태코드의 상세설명', + PRIMARY KEY (`Code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Xpedite 수신결과 코드 테이블'; + + +-- mjon.pgi_faxtran definition + +CREATE TABLE `pgi_faxtran` ( + `SEQ` varchar(11) NOT NULL, + `UserID` varchar(20) DEFAULT NULL COMMENT '엑스퍼다이트㈜ 계정', + `UserPW` varchar(15) DEFAULT NULL COMMENT '엑스퍼다이트㈜ 암호', + `ReqDate` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() COMMENT '현재시간 발송 요청 접수시간', + `SendDate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '발송을 원하는 시간', + `DoneDate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '발송이 완료된 시간', + `SendStatus` int(11) DEFAULT 0 COMMENT '발송 상태 값 0:발송 대기 1:발송 요청 2:발송 중 3:발송 완료', + `CancelStatus` int(11) DEFAULT 0 COMMENT '발송 취소 상태 값 0:작업 없음 1:발송 취소 요청 2:발송 취소 중 3:발송 취소완료', + `Subject` varchar(100) DEFAULT NULL COMMENT '발송 제목', + `FaxConvert_SEQ` varchar(11) DEFAULT NULL COMMENT 'TIFF 로 변환된 PGi_FaxConvert 테이블의 SEQ 값', + `BillCode` varchar(20) DEFAULT NULL COMMENT '사용자 임의의 코드', + `JobNumber` varchar(10) DEFAULT NULL COMMENT 'PGi 의 발송 접수번호', + `BannerName` varchar(15) DEFAULT NULL COMMENT '배너기능 사용 시 배너의 이름', + `Page` int(11) DEFAULT NULL COMMENT '발송 요청한 장수', + `TotalEA` int(11) DEFAULT NULL COMMENT '총 수신처 수', + `SentEA` int(11) DEFAULT NULL COMMENT '성공 수신처 수', + `ErrorEA` int(11) DEFAULT NULL COMMENT '실패 수신처 수', + `MessageID` varchar(50) DEFAULT NULL COMMENT 'XML 통신 ID(프로그램에서생성)', + PRIMARY KEY (`SEQ`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Xpedite 팩스 발송 테이블'; + + +-- mjon.popupzone definition + +CREATE TABLE `popupzone` ( + `UPFILE` varchar(50) DEFAULT NULL COMMENT '업로드파일', + `CONTENT` varchar(1000) DEFAULT NULL COMMENT '팝업내용', + `MLINK` varchar(200) DEFAULT NULL COMMENT '링크URL', + `ISTARGET` varchar(1) DEFAULT NULL COMMENT '대상여부', + `SORT` decimal(10,0) DEFAULT NULL COMMENT '정렬순번', + `REGDT` datetime DEFAULT NULL COMMENT '등록일시', + `MODDT` datetime DEFAULT NULL COMMENT '수정일시', + `DEL` varchar(1) DEFAULT NULL COMMENT '삭제여부', + `POPUPZONE_IMAGE_FILE` varchar(60) DEFAULT NULL COMMENT '팝업존이미지파일ID', + `POPUPZONE_IMAGE` varchar(60) DEFAULT NULL COMMENT '팝업존이미지파일명', + `POZ_ID` char(16) DEFAULT NULL COMMENT '팝업존ID', + `POZ_NM` varchar(30) DEFAULT NULL COMMENT '팝업존ID', + `REGISTER_ID` varchar(30) DEFAULT NULL COMMENT '등록아이디', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `SITE_ID` varchar(10) DEFAULT NULL COMMENT '사이트아이디', + `SE_CD` varchar(10) DEFAULT NULL COMMENT '메인이미지 구분' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='팝업존'; + + +-- mjon.satisfaction definition + +CREATE TABLE `satisfaction` ( + `SF_RESEARCH` decimal(10,0) DEFAULT NULL COMMENT '만족도개수', + `SF_URL` varchar(500) DEFAULT NULL COMMENT '만족도URL', + `SF_IP` varchar(24) DEFAULT NULL COMMENT '만족도IP', + `SF_WRITEDAY` datetime DEFAULT NULL COMMENT '생성일시', + `SF_TITLE` varchar(20) DEFAULT NULL COMMENT '메뉴이름', + `MENU_NO` decimal(20,0) NOT NULL COMMENT '메뉴 번호' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='만족도조사 NCMS'; + + +-- mjon.shedlock definition + +CREATE TABLE `shedlock` ( + `name` varchar(64) NOT NULL COMMENT '스케줄잠금이름', + `lock_until` timestamp(3) NULL DEFAULT NULL COMMENT '잠금기간', + `locked_at` timestamp(3) NULL DEFAULT NULL COMMENT '잠금일시', + `locked_by` varchar(255) DEFAULT NULL COMMENT '잠금신청자', + PRIMARY KEY (`name`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='스케줄잠금'; + + +-- mjon.site_main_bbs definition + +CREATE TABLE `site_main_bbs` ( + `NOTICE_BBSID` varchar(50) DEFAULT NULL COMMENT '메인 공지사항', + `QNA_BBSID` varchar(50) DEFAULT NULL COMMENT '메인 Q/A', + `NEWS_BBSID` varchar(50) DEFAULT NULL COMMENT '메인 newsD', + `LIBRARY_BBSID` varchar(50) DEFAULT NULL COMMENT '자료실 BBSID' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='메인노출BBS'; + + +-- mjon.sitemanager definition + +CREATE TABLE `sitemanager` ( + `SITE_NM` varchar(23) NOT NULL COMMENT '중복허용여부', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `THEME` varchar(5) DEFAULT '01' COMMENT '사이트테마', + `THEME_SMPL_USE` char(1) DEFAULT 'N' COMMENT '테마샘플사용여부', + `INSP_FLAG` char(1) DEFAULT 'N' COMMENT '점검중여부(기본N)', + `FAVICON_YN` char(1) DEFAULT 'N' COMMENT '웹 아이콘 사용여부', + `FAVICON_FILE_ID` char(20) DEFAULT NULL COMMENT '웹 아이콘 파일ID', + `TAB_TITLE` varchar(300) DEFAULT NULL COMMENT '웹타이틀', + `TAB_TITLE_YN` char(1) DEFAULT 'N' COMMENT '웹 타이틀 사용여부', + `JOIN_AUTO_YN` char(1) DEFAULT 'Y' COMMENT '자동가입(Y:자동, N:수동)', + `INFO_PROTECT_PASS` char(1) DEFAULT 'N' COMMENT '조회시 패스워드 입력', + `INFO_PROTECT_MARK` char(1) DEFAULT 'N' COMMENT '개인정보(*)처리', + `ID_WITHDRAW_CD` char(1) DEFAULT '9' COMMENT '회원탈퇴 정보보관설정(0:삭제,6:6개월보관,9:영구보관)', + `ADMINLOG_KP_CD` char(1) DEFAULT 'N' COMMENT '어드민로그 보관설정(M:1개월,3:3개월,6:6개월보관,Y:1년, N:영구보관)', + `RECENT_SEARCH_CD` char(1) DEFAULT 'N' COMMENT '최근검색어 관리코드(N:사용안함,5:5개,9:10개)', + `TERMS_YN` char(1) DEFAULT 'N' COMMENT '약관관리 사용여부', + `TERMS_CN` mediumtext DEFAULT NULL COMMENT '약관내용', + `SESSION_TIME_CD` char(1) DEFAULT '3' COMMENT '최근검색어 관리코드(1:10분, 2:20분,3...6:60분)', + `SESSION_TIME_USER_CD` char(1) DEFAULT '3' COMMENT '세션타임 사용자 (1:10분, 2:20분,3...6:60분)', + `SYS_MAINTENANCE` varchar(4) DEFAULT NULL COMMENT '점검중페이지노출여부', + `SYS_MAINTENANCE_IP` varchar(1000) DEFAULT NULL COMMENT '점검중페이지제외IP' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='사이트아이디관리'; + + +-- mjon.sms_log definition + +CREATE TABLE `sms_log` ( + `TR_NUM` bigint(20) NOT NULL, + `TR_ID` varchar(32) DEFAULT NULL, + `TR_PHONE` varchar(20) NOT NULL DEFAULT '', + `TR_CALLBACK` varchar(20) DEFAULT NULL, + `TR_MSG` varchar(160) DEFAULT NULL, + `TR_ORG_CALLBACK` varchar(20) DEFAULT NULL, + `TR_BILL_ID` varchar(20) DEFAULT NULL, + `TR_SENDSTAT` varchar(1) NOT NULL DEFAULT '0', + `TR_RSLTSTAT` varchar(10) DEFAULT '00', + `TR_RSLTEXPLAIN` varchar(128) DEFAULT NULL, + `TR_SENDDATE` datetime DEFAULT NULL, + `TR_REALSENDDATE` datetime DEFAULT NULL, + `TR_RSLTDATE` datetime DEFAULT NULL, + `TR_MODIFIED` datetime DEFAULT NULL, + `TR_NET` varchar(4) DEFAULT NULL, + `TR_ETC1` varchar(64) DEFAULT NULL, + `TR_ETC2` varchar(64) DEFAULT NULL, + `TR_ETC3` varchar(64) DEFAULT NULL, + `TR_ETC4` varchar(64) DEFAULT NULL, + `TR_ETC5` varchar(64) DEFAULT NULL, + `TR_ETC6` varchar(64) DEFAULT NULL, + `TR_IDENTIFICATION_CODE` varchar(32) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + KEY `SMS_LOG_IDX1` (`TR_NUM`), + KEY `SMS_LOG_IDX2` (`TR_NUM`,`TR_SENDDATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='HF(현대퓨처넷) SMS 로그'; + + +-- mjon.sms_log_202207 definition + +CREATE TABLE `sms_log_202207` ( + `TR_NUM` bigint(20) NOT NULL, + `TR_ID` varchar(32) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_PHONE` varchar(20) COLLATE utf8_unicode_ci NOT NULL DEFAULT '', + `TR_CALLBACK` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_MSG` varchar(160) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_ORG_CALLBACK` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_BILL_ID` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_SENDSTAT` varchar(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '0', + `TR_RSLTSTAT` varchar(10) COLLATE utf8_unicode_ci DEFAULT '00', + `TR_RSLTEXPLAIN` varchar(128) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_SENDDATE` datetime DEFAULT NULL, + `TR_REALSENDDATE` datetime DEFAULT NULL, + `TR_RSLTDATE` datetime DEFAULT NULL, + `TR_MODIFIED` datetime DEFAULT NULL, + `TR_NET` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_ETC1` varchar(64) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_ETC2` varchar(64) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_ETC3` varchar(64) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_ETC4` varchar(64) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_ETC5` varchar(64) COLLATE utf8_unicode_ci DEFAULT NULL, + `TR_ETC6` varchar(64) COLLATE utf8_unicode_ci DEFAULT NULL, + KEY `SMS_LOG_202207_IDX1` (`TR_NUM`), + KEY `SMS_LOG_202207_IDX2` (`TR_NUM`,`TR_SENDDATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +-- mjon.sms_msg definition + +CREATE TABLE `sms_msg` ( + `TR_NUM` bigint(20) NOT NULL AUTO_INCREMENT, + `TR_ID` varchar(32) DEFAULT NULL, + `TR_PHONE` varchar(20) NOT NULL, + `TR_CALLBACK` varchar(20) NOT NULL DEFAULT '', + `TR_MSG` varchar(160) DEFAULT NULL, + `TR_ORG_CALLBACK` varchar(20) DEFAULT NULL, + `TR_BILL_ID` varchar(20) DEFAULT NULL, + `TR_SENDSTAT` varchar(1) NOT NULL DEFAULT '0', + `TR_RSLTSTAT` varchar(10) DEFAULT '00', + `TR_RSLTEXPLAIN` varchar(128) DEFAULT NULL, + `TR_SENDDATE` datetime NOT NULL, + `TR_REALSENDDATE` datetime DEFAULT NULL, + `TR_RSLTDATE` datetime DEFAULT NULL, + `TR_MODIFIED` datetime DEFAULT NULL, + `TR_NET` varchar(4) DEFAULT NULL, + `TR_ETC1` varchar(64) DEFAULT NULL, + `TR_ETC2` varchar(64) DEFAULT NULL, + `TR_ETC3` varchar(64) DEFAULT NULL, + `TR_ETC4` varchar(64) DEFAULT NULL, + `TR_ETC5` varchar(64) DEFAULT NULL, + `TR_ETC6` varchar(64) DEFAULT NULL, + `TR_IDENTIFICATION_CODE` varchar(32) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + PRIMARY KEY (`TR_NUM`), + KEY `SMS_MSG_IDX1` (`TR_SENDSTAT`,`TR_SENDDATE`) +) ENGINE=InnoDB AUTO_INCREMENT=1459883 DEFAULT CHARSET=utf8 COMMENT='HF(현대퓨처넷) SMS 메세지'; + + +-- mjon.smsq_log definition + +CREATE TABLE `smsq_log` ( + `seqno` int(13) NOT NULL, + `dest_no` varchar(20) NOT NULL DEFAULT '', + `call_back` varchar(20) DEFAULT '', + `msg_contents` text DEFAULT NULL, + `msg_instm` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `sendreq_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `mobsend_time` datetime DEFAULT NULL, + `repmsg_recvtm` datetime DEFAULT NULL, + `status_code` int(11) NOT NULL DEFAULT 100, + `mob_company` varchar(3) DEFAULT '0', + `title_str` varchar(120) DEFAULT '', + `msg_type` char(1) DEFAULT 'S', + `file_name1` varchar(120) DEFAULT '', + `file_name2` varchar(120) DEFAULT '', + `file_name3` varchar(120) DEFAULT '', + `file_name4` varchar(120) DEFAULT '', + `file_name5` varchar(120) DEFAULT '', + `k_template_code` varchar(30) DEFAULT '', + `k_next_type` varchar(1) DEFAULT 'N', + `k_next_contents` text DEFAULT NULL, + `k_button_json` varchar(1024) DEFAULT '', + `k_etc_json` varchar(1024) DEFAULT '', + `k_oriseq` varchar(20) DEFAULT '', + `k_resyes` varchar(1) DEFAULT 'N', + `bill_id` varchar(40) DEFAULT '', + `app_etc1` varchar(30) DEFAULT '', + `app_etc2` varchar(30) DEFAULT '', + `rsv1` varchar(2) DEFAULT '1', + `sender_code` varchar(9) DEFAULT '1', + `userdata` int(11) DEFAULT NULL, + PRIMARY KEY (`seqno`), + KEY `SMSQ_LOG_idx1` (`status_code`,`sendreq_time`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +-- mjon.smsq_send definition + +CREATE TABLE `smsq_send` ( + `seqno` int(13) NOT NULL AUTO_INCREMENT, + `dest_no` varchar(20) NOT NULL DEFAULT '', + `call_back` varchar(20) DEFAULT '', + `msg_contents` text DEFAULT NULL, + `msg_instm` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `sendreq_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `mobsend_time` datetime DEFAULT NULL, + `repmsg_recvtm` datetime DEFAULT NULL, + `status_code` int(11) NOT NULL DEFAULT 100, + `mob_company` varchar(3) DEFAULT '0', + `title_str` varchar(120) DEFAULT '', + `msg_type` char(1) DEFAULT 'S', + `file_name1` varchar(120) DEFAULT '', + `file_name2` varchar(120) DEFAULT '', + `file_name3` varchar(120) DEFAULT '', + `file_name4` varchar(120) DEFAULT '', + `file_name5` varchar(120) DEFAULT '', + `k_template_code` varchar(30) DEFAULT '', + `k_next_type` varchar(1) DEFAULT 'N', + `k_next_contents` text DEFAULT NULL, + `k_button_json` varchar(1024) DEFAULT '', + `k_etc_json` varchar(1024) DEFAULT '', + `k_oriseq` varchar(20) DEFAULT '', + `k_resyes` varchar(1) DEFAULT 'N', + `bill_id` varchar(40) DEFAULT '', + `app_etc1` varchar(30) DEFAULT '', + `app_etc2` varchar(30) DEFAULT '', + `rsv1` varchar(2) DEFAULT '1', + `sender_code` varchar(9) DEFAULT '', + `userdata` int(11) DEFAULT NULL, + PRIMARY KEY (`seqno`), + KEY `SMSQ_SEND_idx1` (`rsv1`), + KEY `SMSQ_SEND_idx2` (`status_code`), + KEY `SMSQ_SEND_idx3` (`k_resyes`,`rsv1`,`status_code`,`sendreq_time`) +) ENGINE=InnoDB AUTO_INCREMENT=7384912 DEFAULT CHARSET=utf8; + + +-- mjon.social_hub definition + +CREATE TABLE `social_hub` ( + `SOCIAL_ID` char(16) NOT NULL COMMENT '소셜ID', + `SOCIAL_SJ` varchar(30) DEFAULT NULL COMMENT '소셜제목', + `SOCIAL_CN` varchar(1000) DEFAULT NULL COMMENT '소셜내용', + `UPFILE` varchar(50) DEFAULT NULL COMMENT '업로드파일', + `MLINK` varchar(200) DEFAULT NULL COMMENT '링크URL', + `ISTARGET` varchar(1) DEFAULT NULL COMMENT '대상여부', + `SORT` decimal(10,0) DEFAULT NULL COMMENT '정렬순번', + `REGDT` datetime DEFAULT NULL COMMENT '등록일시', + `MODDT` datetime DEFAULT NULL COMMENT '수정일시', + `DEL` varchar(1) DEFAULT NULL COMMENT '삭제여부', + `SOCIAL_IMAGE_FILE` varchar(60) DEFAULT NULL COMMENT '소셜이미지파일ID', + `REGISTER_ID` varchar(30) DEFAULT NULL COMMENT '등록아이디', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `SE_CD` varchar(10) DEFAULT NULL COMMENT '소설 구분(01, 02...)', + `SOCIAL_IMAGE` varchar(60) DEFAULT NULL COMMENT '소셜이미지파일명', + `SOCIAL_TITLE` varchar(50) DEFAULT NULL COMMENT '타이틀', + PRIMARY KEY (`SOCIAL_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='소셜허브존'; + + +-- mjon.tb_letter definition + +CREATE TABLE `tb_letter` ( + `LETTER_ID` varchar(20) NOT NULL COMMENT '고유 아이디', + `LETTER_TYPE` char(1) DEFAULT NULL COMMENT '문자 종류(단문 : S, 장문 : L, 그림 : P, 맞춤문자: C )', + `CATEGORY_CODE` varchar(300) DEFAULT NULL COMMENT '문자 카테고리', + `MEMBER_TYPE` char(1) DEFAULT NULL COMMENT '회원종류(개인: P, 기업 : B)', + `HASH_TAG` varchar(200) DEFAULT NULL COMMENT '해시태그', + `LETTER_SJ` varchar(1000) DEFAULT NULL COMMENT '문자제목', + `LETTER_CN` varchar(3000) DEFAULT NULL COMMENT '문자내용', + `LETTER_LEN` varchar(10) DEFAULT NULL COMMENT '문자 길이', + `ATTACH_FILE_ID` varchar(20) DEFAULT NULL COMMENT '첨부파일 아이디', + `ORIGNL_FILE_NM` varchar(255) DEFAULT NULL COMMENT '첨부파일 이름', + `SEND_CNT` int(11) DEFAULT NULL COMMENT '발신건수(실제발송건수)', + `VIEW_CNT` int(11) DEFAULT NULL COMMENT '조회수', + `REGDATE` datetime DEFAULT NULL COMMENT '등록일자', + `UPDATEDATE` datetime DEFAULT NULL COMMENT '수정일자', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `BEST_CATEGORY` char(1) DEFAULT NULL COMMENT 'BEST 카테고리', + `priority` int(100) DEFAULT NULL COMMENT '우선순위', + `LETTER_ALT` varchar(2000) DEFAULT NULL COMMENT '그림문자 ALT', + PRIMARY KEY (`LETTER_ID`), + KEY `IDX_tbletter_01` (`ATTACH_FILE_ID`), + KEY `IDX_tbletter_02` (`CATEGORY_CODE`), + KEY `IDX_tbletter_04` (`USE_YN`), + KEY `IDX_tbletter_03` (`LETTER_TYPE`,`priority`), + KEY `IDX_tbletter_11` (`SEND_CNT`), + KEY `IDX_tbletter_12` (`REGDATE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='문자 정보(단문,장문, 그림)'; + + +-- mjon.tb_regiconfig definition + +CREATE TABLE `tb_regiconfig` ( + `CONFIG_ID` varchar(20) NOT NULL COMMENT '아이디', + `CONFIG_ORDER` decimal(3,0) DEFAULT NULL COMMENT '순서', + `CONFIG_NAME` varchar(50) DEFAULT NULL COMMENT '컬럼이름', + `USE_YN` char(1) DEFAULT 'N' COMMENT '사용여부', + `NECE_YN` char(1) DEFAULT 'N' COMMENT '필수여부', + `PLACE_HOLDER` varchar(100) DEFAULT NULL COMMENT '코멘트', + `SITE_ID` varchar(10) NOT NULL COMMENT '사이트', + `IS_SNS` char(1) DEFAULT 'N' COMMENT 'SNS여부', + PRIMARY KEY (`CONFIG_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='일반회원가입 설정'; + + +-- mjon.tb_script_mng definition + +CREATE TABLE `tb_script_mng` ( + `SCRIPT_SJ` varchar(500) DEFAULT NULL COMMENT '제목', + `SCRIPT_CN` mediumtext DEFAULT NULL COMMENT '내용', + `REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '등록자ID', + `REGIST_PNTTM` datetime DEFAULT NULL COMMENT '등록일시', + `UPDT_PNTTM` datetime DEFAULT NULL COMMENT '수정일시' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='방문자스크립트관리'; + + +-- mjon.temp_mj_addr definition + +CREATE TABLE `temp_mj_addr` ( + `ADDR_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '주소록ID', + `ADDR_GRP_ID` int(11) DEFAULT NULL COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `ADDR_NM` varchar(200) DEFAULT NULL COMMENT '주소록이름', + `ADDR_PHONE_NO` varchar(20) NOT NULL COMMENT '휴대전화번호', + `ADDR_INFO1` varchar(50) DEFAULT NULL COMMENT '치환1', + `ADDR_INFO2` varchar(50) DEFAULT NULL COMMENT '치환2', + `ADDR_INFO3` varchar(50) DEFAULT NULL COMMENT '치환3', + `ADDR_INFO4` varchar(50) DEFAULT NULL COMMENT '치환4', + `ADDR_COMMENT` varchar(300) DEFAULT NULL COMMENT '비고', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + `BOOKMARK` char(1) DEFAULT 'N' COMMENT '자주보내는번호', + `RECV_STATUS` char(1) NOT NULL DEFAULT 'S' COMMENT '주소록 수신여부(S:직접등록, Y:수신승인, W:수신대기, N:수신거절)', + PRIMARY KEY (`ADDR_ID`), + KEY `TEMP_ADDR_GRP_ID_IDX` (`ADDR_GRP_ID`), + KEY `TEMP_MBER_ID_IDX` (`MBER_ID`), + KEY `IDX_TEMP_ADDR1` (`BOOKMARK`), + KEY `IDX_TEMP_ADDR2` (`RECV_STATUS`), + KEY `IDX_TEMP_ADDR3` (`ADDR_PHONE_NO`), + KEY `IDX_TEMP_ADDR4` (`DELETE_YN`) +) ENGINE=InnoDB AUTO_INCREMENT=9997921 DEFAULT CHARSET=utf8 COMMENT='TEMP 주소록'; + + +-- mjon.temp_mj_fax_addr definition + +CREATE TABLE `temp_mj_fax_addr` ( + `ADDR_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '주소록ID', + `ADDR_GRP_ID` int(11) DEFAULT NULL COMMENT '주소록그룹ID', + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `ADDR_NM` varchar(200) DEFAULT NULL COMMENT '주소록이름', + `ADDR_PHONE_NO` varchar(50) NOT NULL COMMENT '팩스번호', + `ADDR_COMMENT` varchar(200) DEFAULT NULL COMMENT '비고', + `FRST_REGIST_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT current_timestamp() COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `DELETE_YN` char(1) DEFAULT 'N' COMMENT '삭제여부', + `BOOKMARK` char(1) DEFAULT 'N' COMMENT '자주보내는번호', + `RECV_STATUS` char(1) NOT NULL DEFAULT 'S' COMMENT '주소록 수신여부(S:직접등록, Y:수신승인, W:수신대기, N:수신거절)', + PRIMARY KEY (`ADDR_ID`), + KEY `TEMP_ADDR_GRP_ID_IDX` (`ADDR_GRP_ID`), + KEY `TEMP_MBER_ID_IDX` (`MBER_ID`), + KEY `IDX_TEMP_ADDR1` (`BOOKMARK`), + KEY `IDX_TEMP_ADDR2` (`RECV_STATUS`), + KEY `IDX_TEMP_ADDR3` (`ADDR_PHONE_NO`), + KEY `IDX_TEMP_ADDR4` (`DELETE_YN`) +) ENGINE=InnoDB AUTO_INCREMENT=660 DEFAULT CHARSET=utf8 COMMENT='팩스 주소록 임시저장소'; + + +-- mjon.vacs_ahst definition + +CREATE TABLE `vacs_ahst` ( + `ORG_CD` char(8) NOT NULL COMMENT '기관코드', + `TR_IL` char(8) NOT NULL COMMENT '거래일자', + `TR_NO` char(7) NOT NULL COMMENT '거래번호', + `TR_SI` char(6) NOT NULL COMMENT '거래시간', + `TR_CD` char(4) NOT NULL COMMENT '거래종류코드', + `BANK_CD` char(3) DEFAULT NULL COMMENT '은행코드', + `IACCT_NO` char(16) DEFAULT NULL COMMENT '가상계좌번호', + `IACCT_NM` char(20) DEFAULT NULL COMMENT '입금자명', + `TR_AMT` decimal(13,0) DEFAULT 0 COMMENT '거래금액', + `MITA_AMT` decimal(13,0) DEFAULT 0 COMMENT '미타점금액', + `INP_ST` char(1) DEFAULT NULL COMMENT '처리상태', + `INP_SI` char(6) DEFAULT NULL COMMENT '응답시간', + `CANINP_SI` char(6) DEFAULT NULL COMMENT '취소처리시간', + `IORG_CD` char(3) DEFAULT NULL COMMENT '입금은행코드', + `CMS_CD` char(20) DEFAULT NULL COMMENT 'CMS 코드', + `MEDIA_GB` char(2) DEFAULT NULL COMMENT '매체구분', + PRIMARY KEY (`ORG_CD`,`TR_IL`,`TR_NO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='가상계좌 거래내역 원장'; + + +-- mjon.vacs_errlog definition + +CREATE TABLE `vacs_errlog` ( + `org_cd` char(8) NOT NULL COMMENT '기관코드', + `tr_il` char(8) NOT NULL COMMENT '거래일', + `tr_no` char(7) NOT NULL COMMENT '거래번호', + `tr_si` char(6) NOT NULL COMMENT '거래시간', + `bank_cd` char(3) DEFAULT NULL COMMENT '은행코드', + `acnt_no` char(30) DEFAULT NULL COMMENT '가상계좌번호', + `tr_amt` decimal(13,0) NOT NULL COMMENT '거래금액', + `err_cd` char(4) DEFAULT NULL COMMENT '오류코드' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='오류내역'; + + +-- mjon.vacs_hstry definition + +CREATE TABLE `vacs_hstry` ( + `hstry_id` int(100) NOT NULL AUTO_INCREMENT COMMENT '히스토리PK', + `bank_cd` char(3) NOT NULL COMMENT '은행코드', + `acct_no` char(16) NOT NULL COMMENT '계좌번호', + `cmf_nm` char(20) DEFAULT NULL COMMENT '예금주명', + `acct_st` char(1) NOT NULL COMMENT '계좌상태', + `open_il` char(8) DEFAULT NULL COMMENT '할당일자', + `close_il` char(8) DEFAULT NULL COMMENT '해지일자', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원ID', + PRIMARY KEY (`hstry_id`) +) ENGINE=InnoDB AUTO_INCREMENT=2839 DEFAULT CHARSET=utf8 COMMENT='가상계좌원장히스토리'; + + +-- mjon.vacs_totl definition + +CREATE TABLE `vacs_totl` ( + `org_cd` char(8) NOT NULL COMMENT '기관코드', + `tr_il` char(8) NOT NULL COMMENT '거래일자', + `bank_cd` char(3) NOT NULL COMMENT '은행코드', + `norinp_cnt` decimal(7,0) DEFAULT NULL COMMENT '정상입금건수', + `norinp_amt` decimal(13,0) DEFAULT NULL COMMENT '정상입금금액', + `caninp_cnt` decimal(7,0) DEFAULT NULL COMMENT '취소입금건수', + `caninp_amt` decimal(13,0) DEFAULT NULL COMMENT '취소입금금액', + `norout_cnt` decimal(7,0) DEFAULT NULL COMMENT '정상송금건수', + `norout_amt` decimal(13,0) DEFAULT NULL COMMENT '정상송금금액', + `canout_cnt` decimal(7,0) DEFAULT NULL COMMENT '취소송금건수', + `canout_amt` decimal(13,0) DEFAULT NULL COMMENT '취소송금금액', + `norque_cnt` decimal(7,0) DEFAULT NULL COMMENT '정상성명조회건수', + `ums_cnt` decimal(7,0) DEFAULT NULL COMMENT 'UMS 사용총건수', + `auth_cnt` decimal(7,0) DEFAULT NULL COMMENT '성명인증조회건수', + `name_cnt` decimal(7,0) DEFAULT NULL COMMENT '실명인증조회건수', + `lst_il` char(8) DEFAULT NULL COMMENT '최종update날짜', + PRIMARY KEY (`tr_il`,`bank_cd`,`org_cd`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='집계'; + + +-- mjon.vacs_vact definition + +CREATE TABLE `vacs_vact` ( + `org_cd` char(8) NOT NULL COMMENT '기관코드', + `bank_cd` char(3) NOT NULL COMMENT '은행코드', + `acct_no` char(16) NOT NULL COMMENT '계좌번호', + `cmf_nm` char(20) DEFAULT NULL COMMENT '예금주명', + `acct_st` char(1) NOT NULL COMMENT '계좌상태', + `reg_il` char(8) NOT NULL COMMENT '등록일자', + `open_il` char(8) DEFAULT NULL COMMENT '할당일자', + `close_il` char(8) DEFAULT NULL COMMENT '해지일자', + `fst_il` char(8) DEFAULT NULL COMMENT '최초거래일자', + `lst_il` char(8) DEFAULT NULL COMMENT '최종거래일자', + `tr_amt` decimal(13,0) DEFAULT NULL COMMENT '총거래금액', + `tramt_cond` char(1) NOT NULL COMMENT '거래금액조건', + `trmc_cond` char(1) NOT NULL COMMENT '수납회차 조건', + `trbegin_il` char(8) DEFAULT NULL COMMENT '입금가능시작일', + `trend_il` char(8) DEFAULT NULL COMMENT '입금가능만료일', + `trbegin_si` char(6) DEFAULT NULL COMMENT '입금가능시작시간', + `trend_si` char(6) DEFAULT NULL COMMENT '입금가능만료시간', + `seq_no` decimal(4,0) DEFAULT 0 COMMENT '기간내수납횟수', + `cms_cd` char(20) DEFAULT NULL COMMENT 'CMS code', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원ID', + PRIMARY KEY (`bank_cd`,`acct_no`), + KEY `IDX_VACS_VACT11` (`MBER_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='가상계좌원장'; + + +-- mjon.vacs_vact_1 definition + +CREATE TABLE `vacs_vact_1` ( + `org_cd` char(8) NOT NULL, + `bank_cd` char(3) NOT NULL, + `acct_no` char(16) NOT NULL, + `cmf_nm` char(20) DEFAULT NULL, + `acct_st` char(1) NOT NULL, + `reg_il` char(8) NOT NULL, + `open_il` char(8) DEFAULT NULL, + `close_il` char(8) DEFAULT NULL, + `fst_il` char(8) DEFAULT NULL, + `lst_il` char(8) DEFAULT NULL, + `tr_amt` decimal(13,0) DEFAULT NULL, + `tramt_cond` char(1) NOT NULL, + `trmc_cond` char(1) NOT NULL, + `trbegin_il` char(8) DEFAULT NULL, + `trend_il` char(8) DEFAULT NULL, + `trbegin_si` char(6) DEFAULT NULL, + `trend_si` char(6) DEFAULT NULL, + `seq_no` decimal(4,0) DEFAULT 0, + `cms_cd` char(20) DEFAULT NULL, + PRIMARY KEY (`bank_cd`,`acct_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +-- mjon.vacs_vact_2 definition + +CREATE TABLE `vacs_vact_2` ( + `org_cd` char(8) NOT NULL COMMENT '기관코드', + `bank_cd` char(3) NOT NULL COMMENT '은행코드', + `acct_no` char(16) NOT NULL COMMENT '계좌번호', + `cmf_nm` char(20) DEFAULT NULL COMMENT '예금주명', + `acct_st` char(1) NOT NULL COMMENT '계좌상태', + `reg_il` char(8) NOT NULL COMMENT '등록일자', + `open_il` char(8) DEFAULT NULL COMMENT '할당일자', + `close_il` char(8) DEFAULT NULL COMMENT '해지일자', + `fst_il` char(8) DEFAULT NULL COMMENT '최초거래일자', + `lst_il` char(8) DEFAULT NULL COMMENT '최종거래일자', + `tr_amt` decimal(13,0) DEFAULT NULL COMMENT '총거래금액', + `tramt_cond` char(1) NOT NULL COMMENT '거래금액조건', + `trmc_cond` char(1) NOT NULL COMMENT '수납회차 조건', + `trbegin_il` char(8) DEFAULT NULL COMMENT '입금가능시작일', + `trend_il` char(8) DEFAULT NULL COMMENT '입금가능만료일', + `trbegin_si` char(6) DEFAULT NULL COMMENT '입금가능시작시간', + `trend_si` char(6) DEFAULT NULL COMMENT '입금가능만료시간', + `seq_no` decimal(4,0) DEFAULT 0 COMMENT '기간내수납횟수', + `cms_cd` char(20) DEFAULT NULL COMMENT 'CMS code', + `MBER_ID` varchar(20) DEFAULT NULL COMMENT '회원ID' +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +-- mjon.lettccmmncode definition + +CREATE TABLE `lettccmmncode` ( + `CODE_ID` varchar(6) NOT NULL COMMENT '코드ID', + `CODE_ID_NM` varchar(60) DEFAULT NULL COMMENT '코드ID명', + `CODE_ID_DC` varchar(200) DEFAULT NULL COMMENT '코드ID설명', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `CL_CODE` char(3) DEFAULT NULL COMMENT '분류코드', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `SORT` decimal(10,0) DEFAULT 0 COMMENT '정렬순서', + PRIMARY KEY (`CODE_ID`), + KEY `R_179` (`CL_CODE`), + CONSTRAINT `LETTCCMMNCODE_ibfk_1` FOREIGN KEY (`CL_CODE`) REFERENCES `lettccmmnclcode` (`CL_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='공통코드'; + + +-- mjon.lettccmmndetailcode definition + +CREATE TABLE `lettccmmndetailcode` ( + `CODE_ID` varchar(10) NOT NULL COMMENT '코드ID', + `CODE` varchar(15) NOT NULL COMMENT '코드', + `CODE_NM` varchar(60) DEFAULT NULL COMMENT '코드명', + `CODE_DC` varchar(200) DEFAULT NULL COMMENT '코드설명', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `SORT` decimal(10,0) DEFAULT 0 COMMENT '정렬순서', + `SHOW_YN` char(1) DEFAULT 'Y' COMMENT '노출 여부', + PRIMARY KEY (`CODE_ID`,`CODE`), + KEY `IDX_lettccmmndetailcode_01` (`USE_AT`), + CONSTRAINT `LETTCCMMNDETAILCODE_ibfk_1` FOREIGN KEY (`CODE_ID`) REFERENCES `lettccmmncode` (`CODE_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='공통상세코드'; + + +-- mjon.lettnauthorrolerelate definition + +CREATE TABLE `lettnauthorrolerelate` ( + `AUTHOR_CODE` varchar(30) NOT NULL COMMENT '권한코드', + `ROLE_CODE` varchar(50) NOT NULL COMMENT '롤코드', + `CREAT_DT` datetime DEFAULT NULL COMMENT '생성일시', + PRIMARY KEY (`AUTHOR_CODE`,`ROLE_CODE`), + KEY `R_292` (`ROLE_CODE`), + CONSTRAINT `LETTNAUTHORROLERELATE_ibfk_1` FOREIGN KEY (`AUTHOR_CODE`) REFERENCES `lettnauthorinfo` (`AUTHOR_CODE`) ON DELETE CASCADE, + CONSTRAINT `LETTNAUTHORROLERELATE_ibfk_2` FOREIGN KEY (`ROLE_CODE`) REFERENCES `lettnroleinfo` (`ROLE_CODE`) ON DELETE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='권한롤관계'; + + +-- mjon.lettnbbs definition + +CREATE TABLE `lettnbbs` ( + `NTT_ID` decimal(20,0) NOT NULL COMMENT '게시글ID', + `BBS_ID` char(20) NOT NULL COMMENT '게시판ID', + `NTT_NO` decimal(20,0) DEFAULT NULL COMMENT '게시글번호', + `NTT_SJ` varchar(2000) DEFAULT NULL COMMENT '제목', + `NTT_CN` mediumtext DEFAULT NULL COMMENT '내용', + `ANSWER_AT` char(1) DEFAULT NULL COMMENT '답변여부', + `PARNTSCTT_NO` decimal(10,0) DEFAULT NULL COMMENT '부모글번호', + `ANSWER_LC` int(11) DEFAULT NULL COMMENT '답변위치', + `SORT_ORDR` decimal(8,0) DEFAULT NULL COMMENT '정렬순서', + `RDCNT` decimal(10,0) DEFAULT NULL COMMENT '조회수', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `NTCE_BGNDE` char(20) DEFAULT NULL COMMENT '게시시작일', + `NTCE_ENDDE` char(20) DEFAULT NULL COMMENT '게시종료일', + `NTCR_ID` varchar(20) DEFAULT NULL COMMENT '게시자ID', + `NTCR_NM` varchar(20) DEFAULT NULL COMMENT '등록자명', + `PASSWORD` varchar(200) DEFAULT NULL COMMENT '비밀번호', + `ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '첨부파일ID', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `NOTICE_AT` char(1) DEFAULT 'N' COMMENT '공지여부', + `SECRET_AT` char(1) DEFAULT NULL COMMENT '비공개여부', + `NTCR_IP` varchar(24) DEFAULT NULL COMMENT '등록자IP', + `MBL_DN` varchar(200) DEFAULT NULL COMMENT '모바일인증 DI', + `USER_TY_CD` char(6) DEFAULT NULL COMMENT '유저구분', + `USER_POSITION` varchar(50) DEFAULT NULL COMMENT '유저소속', + `REPORT_TY_CD` char(6) DEFAULT NULL COMMENT '신고구분 코드', + `SE_CD` varchar(15) DEFAULT NULL COMMENT '구분 코드', + `THUMB_ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '썸네일 파일ID', + `LINK_URL` mediumtext DEFAULT NULL COMMENT '링크URL', + `KOGL_CN` mediumtext DEFAULT NULL COMMENT '공공누리 마크', + `PUB_PERIOD` varchar(100) DEFAULT NULL COMMENT '주기', + `PUB_TIME` varchar(100) DEFAULT NULL COMMENT '시기', + `PUB_LINK` varchar(100) DEFAULT NULL COMMENT '방법(링크)', + `PUB_LOC` varchar(100) DEFAULT NULL COMMENT '담당부서', + `RECU_BGNDE` char(20) DEFAULT NULL COMMENT '인재채용 시작일', + `RECU_ENDDE` char(20) DEFAULT NULL COMMENT '인재채용 종료일', + PRIMARY KEY (`NTT_ID`,`BBS_ID`), + KEY `LETTNBBS_ibfk_1` (`BBS_ID`), + KEY `LETTNBBS_NTT_ID` (`NTT_ID`), + CONSTRAINT `LETTNBBS_ibfk_1` FOREIGN KEY (`BBS_ID`) REFERENCES `lettnbbsmaster` (`BBS_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='게시판'; + + +-- mjon.lettncomment definition + +CREATE TABLE `lettncomment` ( + `NTT_ID` decimal(20,0) NOT NULL COMMENT '게시글ID', + `BBS_ID` char(20) NOT NULL COMMENT '게시판ID', + `ANSWER_NO` decimal(20,0) NOT NULL COMMENT '댓글번호', + `WRTER_ID` varchar(20) DEFAULT NULL COMMENT '작성자ID', + `WRTER_NM` varchar(20) DEFAULT NULL COMMENT '작성자명', + `ANSWER` varchar(2000) DEFAULT NULL COMMENT '내용', + `USE_AT` char(1) DEFAULT NULL COMMENT '사용여부', + `FRST_REGIST_PNTTM` datetime DEFAULT NULL COMMENT '최초등록일시', + `FRST_REGISTER_ID` varchar(20) DEFAULT NULL COMMENT '최초등록자ID', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `PASSWORD` varchar(200) DEFAULT NULL COMMENT '비밀번호', + `MBL_DN` varchar(64) DEFAULT NULL COMMENT '모바일인증', + PRIMARY KEY (`NTT_ID`,`BBS_ID`,`ANSWER_NO`), + UNIQUE KEY `LETTNCOMMENT_PK` (`NTT_ID`,`BBS_ID`,`ANSWER_NO`), + KEY `LETTNCOMMENT_i01` (`NTT_ID`,`BBS_ID`), + KEY `IDX_lettncomment_01` (`USE_AT`), + CONSTRAINT `LETTNCOMMENT_FK1` FOREIGN KEY (`NTT_ID`, `BBS_ID`) REFERENCES `lettnbbs` (`NTT_ID`, `BBS_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='댓글'; + + +-- mjon.lettnemplyrinfo definition + +CREATE TABLE `lettnemplyrinfo` ( + `EMPLYR_ID` varchar(20) NOT NULL COMMENT '업무사용자ID', + `ORGNZT_ID` char(20) DEFAULT NULL COMMENT '조직ID', + `USER_NM` varchar(60) DEFAULT NULL COMMENT '사용자명', + `PASSWORD` varchar(200) DEFAULT NULL COMMENT '비밀번호', + `EMPL_NO` varchar(20) DEFAULT NULL COMMENT '사원번호', + `IHIDNUM` varchar(200) DEFAULT NULL COMMENT '주민등록번호', + `SEXDSTN_CODE` char(1) DEFAULT NULL COMMENT '성별코드', + `BRTHDY` char(20) DEFAULT NULL COMMENT '생일', + `FXNUM` varchar(20) DEFAULT NULL COMMENT '팩스번호', + `HOUSE_ADRES` varchar(100) DEFAULT NULL COMMENT '자택주소', + `PASSWORD_HINT` varchar(100) DEFAULT NULL COMMENT '비밀번호힌트', + `PASSWORD_CNSR` varchar(100) DEFAULT NULL COMMENT '비밀번호정답', + `HOUSE_END_TELNO` varchar(4) DEFAULT NULL COMMENT '자택끝전화번호', + `AREA_NO` varchar(4) DEFAULT NULL COMMENT '지역번호', + `DETAIL_ADRES` varchar(100) DEFAULT NULL COMMENT '상세주소', + `ZIP` varchar(6) DEFAULT NULL COMMENT '우편번호', + `OFFM_TELNO` varchar(20) DEFAULT NULL COMMENT '사무실전화번호', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '핸드폰번호', + `EMAIL_ADRES` varchar(50) DEFAULT NULL COMMENT '이메일주소', + `OFCPS_NM` varchar(60) DEFAULT NULL COMMENT '직위명', + `HOUSE_MIDDLE_TELNO` varchar(4) DEFAULT NULL COMMENT '자택중간전화번호', + `GROUP_ID` char(20) DEFAULT NULL COMMENT '그룹ID', + `PSTINST_CODE` char(8) DEFAULT NULL COMMENT '소속기관코드', + `EMPLYR_STTUS_CODE` varchar(15) DEFAULT NULL COMMENT '사용자상태코드(A:신청, D:삭제, P:승인, B:차단)', + `ESNTL_ID` char(20) DEFAULT NULL COMMENT '고유ID', + `CRTFC_DN_VALUE` varchar(128) DEFAULT NULL COMMENT '인증DN값', + `SBSCRB_DE` datetime DEFAULT NULL COMMENT '가입일시', + `PART_IDX` varchar(30) DEFAULT NULL COMMENT '부서ID', + `DIVISION` decimal(1,0) DEFAULT NULL COMMENT ' 구분', + `JOIN_TYPE` decimal(1,0) DEFAULT NULL COMMENT '가입방법', + `PASS_MISS` decimal(8,0) DEFAULT 0 COMMENT '패스워드 MISS 카운트', + `KAKAO_ID` varchar(20) DEFAULT NULL COMMENT '카카오 로그인 id', + `KAKAO_EMAIL` varchar(100) DEFAULT NULL COMMENT '카카오 E_MAIL', + `NAVER_ID` varchar(20) DEFAULT NULL COMMENT '네이버 로그인 ID', + `NAVER_EMAIL` varchar(100) DEFAULT NULL COMMENT '네이버 E_MAIL', + `WITHDRAW_DE` datetime DEFAULT NULL COMMENT '탈퇴일시', + `GW_PART_NM` varchar(100) DEFAULT NULL COMMENT '그룹웨어 부서이름', + `USER_WORK` varchar(200) DEFAULT NULL COMMENT '담당업무', + `USER_MONEY` decimal(10,2) DEFAULT 0.00 COMMENT '회원보유 캐시', + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 단가', + `EMAIL_SEND_YN` varchar(10) DEFAULT 'N' COMMENT '이메일 전송여부(Y:전송, N:미전송)', + `MBTL_SEND_YN` varchar(10) DEFAULT 'N' COMMENT '핸드폰 문자전송여부(Y:전송 N:미전송)', + `OUTER_CERT_YN` char(1) DEFAULT 'N' COMMENT '외부 인증 여부(Y:인증 사용, N:인증 미사용)', + `MOBILE_PWSAVE_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '모바일환경 비번 저장여부', + PRIMARY KEY (`EMPLYR_ID`), + KEY `LETTNEMPLYRINFO_ibfk_2` (`GROUP_ID`), + KEY `LETTNEMPLYRINFO_ibfk_1` (`ORGNZT_ID`), + KEY `IDX_lettnemplyrinfo_01` (`ESNTL_ID`), + CONSTRAINT `LETTNEMPLYRINFO_ibfk_1` FOREIGN KEY (`ORGNZT_ID`) REFERENCES `lettnorgnztinfo` (`ORGNZT_ID`) ON DELETE CASCADE, + CONSTRAINT `LETTNEMPLYRINFO_ibfk_2` FOREIGN KEY (`GROUP_ID`) REFERENCES `lettnauthorgroupinfo` (`GROUP_ID`) ON DELETE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='관리자정보'; + + +-- mjon.lettnemplyrscrtyestbs definition + +CREATE TABLE `lettnemplyrscrtyestbs` ( + `SCRTY_DTRMN_TRGET_ID` varchar(20) NOT NULL COMMENT '보안설정대상ID', + `MBER_TY_CODE` varchar(15) DEFAULT NULL COMMENT '회원유형코드', + `AUTHOR_CODE` varchar(30) DEFAULT NULL COMMENT '권한코드', + PRIMARY KEY (`SCRTY_DTRMN_TRGET_ID`), + KEY `LETTNEMPLYRSCRTYESTBS_ibfk_4` (`AUTHOR_CODE`), + CONSTRAINT `LETTNEMPLYRSCRTYESTBS_ibfk_4` FOREIGN KEY (`AUTHOR_CODE`) REFERENCES `lettnauthorinfo` (`AUTHOR_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='사용자보안설정'; + + +-- mjon.lettnfiledetail definition + +CREATE TABLE `lettnfiledetail` ( + `ATCH_FILE_ID` char(20) NOT NULL COMMENT '첨부파일ID', + `FILE_SN` decimal(10,0) NOT NULL COMMENT '파일순번', + `FILE_STRE_COURS` varchar(2000) DEFAULT NULL COMMENT '파일저장경로', + `STRE_FILE_NM` varchar(255) DEFAULT NULL COMMENT '저장파일명', + `ORIGNL_FILE_NM` varchar(255) DEFAULT NULL COMMENT '원파일명', + `FILE_EXTSN` varchar(20) DEFAULT NULL COMMENT '파일확장자', + `FILE_CN` mediumtext DEFAULT NULL COMMENT '파일내용', + `FILE_SIZE` decimal(9,0) DEFAULT NULL COMMENT '파일사이즈', + `THUMB_FILE_NM` varchar(255) DEFAULT NULL COMMENT 'Thumbnail IMG', + `NF_THUMBNAIL` varchar(200) DEFAULT NULL COMMENT 'AS-IS_BAK_이미지섬네일파일명', + `NF_IDX` decimal(8,0) DEFAULT NULL COMMENT 'AS-IS_BAK_IDX', + `NB_IDX` decimal(8,0) DEFAULT NULL COMMENT 'AS-IS_BAK_게시판IDX', + `BBS_CD_N` decimal(8,0) DEFAULT NULL COMMENT 'as-is 게시판 코드', + `BBS_SEQ_N` decimal(10,0) DEFAULT NULL COMMENT 'as-is 게시글 seq', + `FILE_SEQ_N` decimal(8,0) DEFAULT NULL COMMENT 'as-is 파일 seq', + `APPLY_NUM` decimal(10,0) DEFAULT NULL COMMENT 'as-is 대관신청 IDX', + `APPLY_NUM_2` decimal(10,0) DEFAULT NULL COMMENT 'as-is 대표이지미(1)/포트폴리오(2) 구분', + `FILE_TYPE_CODE` char(2) DEFAULT NULL COMMENT '파일구분코드', + `FILE_DELETE_YN` char(2) DEFAULT 'N' COMMENT '파일 삭제여부(삭제:Y)', + PRIMARY KEY (`ATCH_FILE_ID`,`FILE_SN`), + CONSTRAINT `LETTNFILEDETAIL_ibfk_1` FOREIGN KEY (`ATCH_FILE_ID`) REFERENCES `lettnfile` (`ATCH_FILE_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='첨부파일상세'; + + +-- mjon.lettngnrlmber definition + +CREATE TABLE `lettngnrlmber` ( + `MBER_ID` varchar(20) NOT NULL COMMENT '일반회원ID', + `PASSWORD` varchar(200) DEFAULT NULL COMMENT '비밀번호', + `PASSWORD_HINT` varchar(100) DEFAULT NULL COMMENT '비밀번호힌트', + `PASSWORD_CNSR` varchar(100) DEFAULT NULL COMMENT '비밀번호정답', + `IHIDNUM` varchar(200) DEFAULT NULL COMMENT '주민등록번호', + `MBER_NM` varchar(50) DEFAULT NULL COMMENT '회원명/기업이름', + `ZIP` varchar(6) DEFAULT NULL COMMENT '우편번호', + `ADRES` varchar(100) DEFAULT NULL COMMENT '주소', + `AREA_NO` varchar(4) DEFAULT NULL COMMENT '지역번호', + `MBER_STTUS` varchar(15) DEFAULT NULL COMMENT '회원상태 Y-사용 N-탈퇴 B-이용정지', + `DETAIL_ADRES` varchar(100) DEFAULT NULL COMMENT '상세주소', + `END_TELNO` varchar(4) DEFAULT NULL COMMENT '끝전화번호', + `MBTLNUM` varchar(20) DEFAULT NULL COMMENT '핸드폰번호', + `GROUP_ID` char(20) DEFAULT NULL COMMENT '그룹ID', + `MBER_FXNUM` varchar(20) DEFAULT NULL COMMENT '팩스번호', + `MBER_EMAIL_ADRES` varchar(50) DEFAULT NULL COMMENT '이메일주소', + `MIDDLE_TELNO` varchar(4) DEFAULT NULL COMMENT '중간전화번호', + `SBSCRB_DE` datetime DEFAULT NULL COMMENT '가입일시', + `SEXDSTN_CODE` char(1) DEFAULT NULL COMMENT '성별코드 0 남자 1여자', + `ESNTL_ID` char(20) DEFAULT NULL COMMENT '고유ID', + `BIRTH_DAY` varchar(20) DEFAULT NULL COMMENT '생일', + `DEPT` varchar(10) DEFAULT NULL COMMENT '회원종류 p-개인 c-기업', + `POSITION` varchar(10) DEFAULT NULL COMMENT '회원위치', + `EMAIL_YN` char(1) DEFAULT NULL COMMENT '이메일수신여부', + `SMS_YN` char(1) DEFAULT NULL COMMENT '문자수신여부', + `FLOW_TYPE` char(2) DEFAULT NULL COMMENT '사용목적/업종', + `BIZ_NO` varchar(10) DEFAULT NULL COMMENT '사업자등록번호', + `MANAGER_NM` varchar(50) DEFAULT NULL COMMENT '담당자명', + `JOIN_TYPE` char(2) DEFAULT NULL COMMENT '가입방법', + `JOIN_TYPE_ETC` varchar(20) DEFAULT NULL COMMENT '가입방법 - 기타 텍스트', + `DELETE_TYPE` char(2) DEFAULT NULL COMMENT '탈퇴 사유', + `DELETE_TYPE_ETC` varchar(200) DEFAULT NULL COMMENT '탈퇴 사유 - 해지사유 직접입력', + `CRTFC_DN_VALUE` varchar(100) DEFAULT NULL COMMENT '본인인증 DN', + `PASS_MISS` decimal(8,0) DEFAULT 0 COMMENT '패스워드 MISS 카운트', + `RECEIVE_MSG` char(1) DEFAULT 'N' COMMENT '광고 문자 수신(N:미수신, Y:수신)', + `RECEIVE_KAKAO` char(1) DEFAULT 'N' COMMENT '광고 카카오 수신(N:미수신, Y:수신)', + `RECEIVE_MAIL` char(1) DEFAULT 'N' COMMENT '광고 메일 수신(N:미수신, Y:수신)', + `COLLECT_MSG` char(1) DEFAULT NULL COMMENT '문자 수집 동의', + `SHORT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '단문 단가', + `LONG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '장문 단가', + `PICTURE_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림 단가', + `PICTURE2_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림2장 단가', + `PICTURE3_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '그림3장 단가', + `KAKAO_AT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 알림톡 단가', + `KAKAO_FT_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 친구톡 단가', + `KAKAO_FT_IMG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 친구톡 이미지 단가', + `KAKAO_FT_WIDE_IMG_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '카카오 친구톡 와이드 이미지 단가', + `FAX_PRICE` decimal(10,2) DEFAULT 0.00 COMMENT '팩스 단가', + `USER_MONEY` decimal(20,2) DEFAULT 0.00 COMMENT '회원보유 캐시', + `BIZ_TYPE` char(2) DEFAULT NULL COMMENT '기업 유형 1-개인 2-영리 3-비영리 4-기타', + `BIZ_CONDITION` varchar(50) DEFAULT NULL COMMENT '기업 업태', + `BIZ_EVNET` varchar(50) DEFAULT NULL COMMENT '기업 종목', + `ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '사업자등록증 ID', + `LAST_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '최종수정자ID', + `USER_POINT` decimal(10,0) DEFAULT 0 COMMENT '회원보유 포인트', + `CEO_NM` varchar(50) DEFAULT NULL COMMENT '대표자 성명', + `NATIONALITY` char(1) DEFAULT NULL COMMENT '국적 0내국 1외국', + `TAXBILL_AUTO` char(1) DEFAULT NULL COMMENT '세금계산서 자동발행(B:기업,C:개인,N:발행안함)', + `TAX_MNG_EMAIL` varchar(50) DEFAULT NULL COMMENT '세금계산서 수신 이메일', + `TAX_MNG_NM` varchar(10) DEFAULT NULL COMMENT '세금계산서 담당자 이름', + `TAX_MNG_POSITION` varchar(10) DEFAULT NULL COMMENT '세금계산서 담당자 직위', + `TAX_MNG_PHONENUM` varchar(20) DEFAULT NULL COMMENT '세금계산서 담당자 핸드폰 번호', + `TAX_MNG_COMNUM` varchar(20) DEFAULT NULL COMMENT '세금계산서 대표 번호', + `CASHBILL_AUTO` char(1) DEFAULT NULL COMMENT '현금영수증 자동발행', + `CASHBILL_TYPE` char(1) DEFAULT NULL COMMENT '현금영수증 종류 1소득공제 2지출증빙', + `CASHBILL_PHONENUM` varchar(20) DEFAULT NULL COMMENT '현금영수증 발행 핸드폰 번호', + `CASH_MNG_EMAIL` varchar(50) DEFAULT NULL COMMENT '현금영수증 수신 이메일', + `CASH_MNG_PHONENUM` varchar(20) DEFAULT NULL COMMENT '현금영수증 담당자 핸드폰 번호', + `CASHBILL_BIZ_NO` varchar(10) DEFAULT NULL COMMENT '현금영수증 발행 사업자등록번호', + `EXPIRE_PNTTM` datetime DEFAULT NULL COMMENT '회원탈퇴 일자', + `WORK_ATCH_FILE_ID` char(20) DEFAULT NULL COMMENT '재직증명서 ID', + `TAX_BIZ_NO` varchar(10) DEFAULT NULL COMMENT '세금계산서 사업자등록번호', + `TAX_ADDR` varchar(300) DEFAULT NULL COMMENT '세금계산서 주소', + `TAX_CHRM_NM` varchar(50) DEFAULT NULL COMMENT '세금계산서 대표자명', + `TAX_BZ_NM` varchar(100) DEFAULT NULL COMMENT '세금계산서 업체명', + `TAX_BIZ_CONDITION` varchar(50) DEFAULT NULL COMMENT '세금계산서 업태', + `TAX_BIZ_EVNET` varchar(50) DEFAULT NULL COMMENT '세금계산서 종목', + `TAX_C_NM` varchar(20) DEFAULT NULL COMMENT '세금계산서 개인 이름', + `TAX_C_IHIDNUM` varchar(50) DEFAULT NULL COMMENT '세금계산서 개인 주민등록번호', + `TAX_C_ADDR` varchar(300) DEFAULT NULL COMMENT '세금계산서 개인 주소', + `MBER_STTUS_UPT_PNTTM` datetime DEFAULT NULL COMMENT '회원상태 수정 일시', + `MBER_STTUS_UPDUSR_ID` varchar(20) DEFAULT NULL COMMENT '회원상태 수정 ID', + `ADMIN_SMS_NOTICE_YN` char(1) NOT NULL DEFAULT 'Y' COMMENT '법인폰 알림여부', + `PRE_PAYMENT_YN` char(1) NOT NULL DEFAULT 'Y' COMMENT '선불결제여부(선불: Y, 후불 : N)', + `AUTO_CASH` int(11) NOT NULL DEFAULT 0 COMMENT '월 자동 충전금', + `SMISHING_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '스미싱의심(온(On): Y, 오프(Off) : N)', + `VIP_YN` char(1) NOT NULL DEFAULT 'N' COMMENT 'VIP(온(On): Y, 오프(Off) : N)', + `APPROVAL_PNTTM` datetime DEFAULT NULL COMMENT '승인일시(개인 - 가입시점, 기업 - 관리자 승인 시점)', + `CALLBACK_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '번호도용 문자차단 서비스로 인한 발송실패 문자알림 여부(N:미알림, Y:알림)', + `RESELLERCODE` varchar(10) DEFAULT NULL COMMENT '발송사업자 식별코드 정의', + `EXCEPT_SPAM_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '금지어 예외여부(온(On): Y, 오프(Off) : N)', + `HOTLINE_AGENT_CODE` char(2) DEFAULT '00' COMMENT '전용 전송사 코드 정보(00 : 사용 안함)', + `BLINE_CODE` char(2) NOT NULL DEFAULT 'N' COMMENT 'B라인코드 : N, B1, B2', + `RECOMMEND_ID` varchar(50) DEFAULT '' COMMENT '추천아이디(이름)', + `AT_SMISHING_YN` char(1) NOT NULL DEFAULT 'Y' COMMENT '알림톡 스미싱의심(온(On): Y, 오프(Off) : N)', + `DORMANT_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '휴면회원여부 : N, Y', + `DORMANT_DATE` datetime DEFAULT NULL COMMENT '휴면회원 지정일', + `SPAM_YN` char(1) NOT NULL DEFAULT 'N' COMMENT '스팸회원여부 : N, Y', + `NEXT_PAY_METHOD` varchar(10) DEFAULT NULL COMMENT '다음 결제시 결제수단', + PRIMARY KEY (`MBER_ID`), + KEY `LETTNGNRLMBER_ibfk_1` (`GROUP_ID`), + KEY `IDX_LETTNGNRLMBER11` (`SBSCRB_DE`), + KEY `IDX_LETTNGNRLMBER12` (`EXPIRE_PNTTM`), + KEY `IDX_LETTNGNRLMBER13` (`APPROVAL_PNTTM`), + KEY `IDX_LETTNGNRLMBER14` (`MBER_STTUS`), + KEY `IDX_LETTNGNRLMBER21` (`DORMANT_YN`), + KEY `IDX_LETTNGNRLMBER22` (`SPAM_YN`), + CONSTRAINT `LETTNGNRLMBER_ibfk_1` FOREIGN KEY (`GROUP_ID`) REFERENCES `lettnauthorgroupinfo` (`GROUP_ID`) ON DELETE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='일반회원'; + + +-- mjon.lettnmenuinfo definition + +CREATE TABLE `lettnmenuinfo` ( + `MENU_NM` varchar(60) DEFAULT NULL COMMENT '메뉴명', + `PROGRM_FILE_NM` varchar(60) DEFAULT NULL COMMENT '프로그램파일명', + `MENU_NO` decimal(20,0) NOT NULL COMMENT '메뉴번호', + `UPPER_MENU_NO` decimal(20,0) DEFAULT NULL COMMENT '상위메뉴번호', + `MENU_ORDR` decimal(5,0) DEFAULT NULL COMMENT '메뉴순서', + `MENU_DC` varchar(250) DEFAULT NULL COMMENT '메뉴설명', + `RELATE_IMAGE_PATH` varchar(100) DEFAULT NULL COMMENT '관계이미지경로', + `RELATE_IMAGE_NM` varchar(60) DEFAULT NULL COMMENT '관계이미지명', + `MENU_USER_TYPE` char(1) DEFAULT NULL COMMENT '메뉴사용자유형', + `USE_YN` char(1) DEFAULT NULL COMMENT '사용여부', + `MENU_TYPE` char(1) DEFAULT NULL COMMENT '매뉴타입', + `LAST_UPDT_PNTTM` datetime DEFAULT NULL COMMENT '최종수정일시', + `AUTHOR_CODE` varchar(30) DEFAULT NULL COMMENT '매뉴권한코드', + `EMPLYR_ID` varchar(20) DEFAULT NULL COMMENT '담당 업무사용자ID', + PRIMARY KEY (`MENU_NO`), + KEY `R_2` (`PROGRM_FILE_NM`), + KEY `R_4` (`UPPER_MENU_NO`), + CONSTRAINT `LETTNMENUINFO_ibfk_1` FOREIGN KEY (`PROGRM_FILE_NM`) REFERENCES `lettnprogrmlist` (`PROGRM_FILE_NM`) ON DELETE CASCADE, + CONSTRAINT `LETTNMENUINFO_ibfk_2` FOREIGN KEY (`UPPER_MENU_NO`) REFERENCES `lettnmenuinfo` (`MENU_NO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='메뉴정보'; + + +-- mjon.lettnroles_hierarchy definition + +CREATE TABLE `lettnroles_hierarchy` ( + `PARNTS_ROLE` varchar(30) NOT NULL COMMENT '부모롤', + `CHLDRN_ROLE` varchar(30) NOT NULL COMMENT '자식롤', + PRIMARY KEY (`PARNTS_ROLE`,`CHLDRN_ROLE`), + KEY `R_308` (`CHLDRN_ROLE`), + CONSTRAINT `LETTNROLES_HIERARCHY_ibfk_1` FOREIGN KEY (`PARNTS_ROLE`) REFERENCES `lettnauthorinfo` (`AUTHOR_CODE`) ON DELETE CASCADE, + CONSTRAINT `LETTNROLES_HIERARCHY_ibfk_2` FOREIGN KEY (`CHLDRN_ROLE`) REFERENCES `lettnauthorinfo` (`AUTHOR_CODE`) ON DELETE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='롤계층구조'; + + +-- mjon.tb_quick_menu definition + +CREATE TABLE `tb_quick_menu` ( + `USER_ID` varchar(30) NOT NULL COMMENT '유저ID', + `MENU_NO` decimal(20,0) NOT NULL COMMENT '메뉴번호', + `MENU_ORDR` decimal(5,0) DEFAULT NULL COMMENT '메뉴순서', + PRIMARY KEY (`USER_ID`,`MENU_NO`), + KEY `TBQUICKMENU_ibfk_1` (`MENU_NO`), + CONSTRAINT `TBQUICKMENU_ibfk_1` FOREIGN KEY (`MENU_NO`) REFERENCES `lettnmenuinfo` (`MENU_NO`) ON DELETE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='즐겨찾기'; + + +-- mjon.lettnmenucreatdtls definition + +CREATE TABLE `lettnmenucreatdtls` ( + `MENU_NO` decimal(20,0) NOT NULL COMMENT '메뉴번호', + `AUTHOR_CODE` varchar(30) NOT NULL COMMENT '권한코드', + `MAPNG_CREAT_ID` varchar(30) DEFAULT NULL COMMENT '매핑생성ID', + `USE_YN` char(1) DEFAULT 'Y' COMMENT '사용여부', + `SATIS_YN` char(1) DEFAULT NULL COMMENT '만족도 평가 사용여부', + PRIMARY KEY (`MENU_NO`,`AUTHOR_CODE`), + KEY `R_247` (`MAPNG_CREAT_ID`), + KEY `R_303` (`AUTHOR_CODE`), + CONSTRAINT `LETTNMENUCREATDTLS_ibfk_1` FOREIGN KEY (`MENU_NO`) REFERENCES `lettnmenuinfo` (`MENU_NO`) ON DELETE CASCADE, + CONSTRAINT `LETTNMENUCREATDTLS_ibfk_3` FOREIGN KEY (`AUTHOR_CODE`) REFERENCES `lettnauthorinfo` (`AUTHOR_CODE`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='메뉴생성내역'; \ No newline at end of file diff --git a/docs/mjon_trigger.sql b/docs/mjon_trigger.sql new file mode 100644 index 0000000..11dc63d --- /dev/null +++ b/docs/mjon_trigger.sql @@ -0,0 +1,70 @@ + +==>mj_msg_data 에 문자가 들어가면 agent msg_data 에 넘겨주는 트리거 +CREATE DEFINER=`mjonUr`@`%` TRIGGER `Trg_mjMsgDataInsertToIheart` +AFTER INSERT ON `mj_msg_data` +FOR EACH ROW +BEGIN + /** (NPRO)아이하트 */ + IF NEW.AGENT_CODE='01' THEN + CASE NEW.MSG_TYPE + WHEN '4' THEN /** 문자타입 4:SMS */ + INSERT INTO MSG_DATA + (USERDATA, + CUR_STATE, + REQ_DATE, + CALL_TO, + CALL_FROM, + SMS_TXT, + MSG_TYPE, + CONT_SEQ + ) + VALUES ( + NEW.USERDATA, + NEW.CUR_STATE, + NEW.REQ_DATE, + NEW.CALL_TO, + NEW.CALL_FROM, + NEW.SMS_TXT, + NEW.MSG_TYPE, + NEW.CONT_SEQ + ); + WHEN '6' THEN /** 문자타입 6: MMS */ + INSERT INTO MSG_DATA + (USERDATA, + CUR_STATE, + REQ_DATE, + CALL_TO, + CALL_FROM, + MSG_TYPE, + CONT_SEQ + ) + VALUES ( + NEW.USERDATA, + NEW.CUR_STATE, + NEW.REQ_DATE, + NEW.CALL_TO, + NEW.CALL_FROM, + NEW.MSG_TYPE, + NEW.CONT_SEQ + ); + END CASE; + + END IF; +END + +==>mms_log 에 agent를 통한 결과값이 들어오면 mj_msg_data에 update 시켜주는 트리거 +CREATE DEFINER=`mjonUr`@`%` TRIGGER `mjon`.`Trg_HncMmsLogInsert` +AFTER INSERT ON `mms_log` +FOR EACH ROW +BEGIN + UPDATE MJ_MSG_DATA SET + MSG_SEQ = NEW.MSGKEY , + SENT_DATE = NEW.REPORTDATE , + REPORT_DATE = NEW.REPORTDATE , + RSLT_DATE = NEW.RSLTDATE , + RSLT_CODE = NEW.RSLT , + RSLT_NET = NEW.TELCOINFO, + CUR_STATE = NEW.STATUS, + RESULT_LOG_UPDT_PNTTM = NOW() + WHERE USERDATA = NEW.ID; +END