Closed Taebu closed 8 years ago
CREATE TABLE `prq_gcm_log` (
`gc_no` int(11) NOT NULL AUTO_INCREMENT,
`gc_subject` varchar(255) DEFAULT NULL COMMENT '발송 제목',
`gc_content` text COMMENT '발송 내용',
`gc_ismms` enum('false','true') NOT NULL DEFAULT 'false' COMMENT 'GCM만 혹은 MMS 같이 전송여부',
`gc_receiver` varchar(16) DEFAULT NULL DEFAULT '0' COMMENT '수신번호',
`gc_sender` varchar(16) DEFAULT NULL DEFAULT '0' COMMENT '발신번호',
`gc_imgurl` varchar(255) DEFAULT NULL DEFAULT '' COMMENT '이미지 전송 URL',
`gc_result` varchar(255) NOT NULL COMMENT '전송결과',
`gc_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`gc_status` char(1) NOT NULL DEFAULT 'I',
`gc_ipaddr` varchar (15) NOT NULL DEFAULT '',
PRIMARY KEY (`gc_no`)
) DEFAULT CHARSET=utf8 COMMENT='GCM LOG';
CREATE TABLE `prq_mms_log` (
`mm_no` int(11) NOT NULL AUTO_INCREMENT,
`mm_subject` varchar(255) DEFAULT NULL COMMENT '발송 제목',
`mm_content` text COMMENT '발송 내용',
`mm_type` enum('mms','sms','lms') NOT NULL DEFAULT 'mms' COMMENT '발송 타입 기본값 mms',
`mm_receiver` varchar(16) DEFAULT NULL DEFAULT '0' COMMENT '수신번호',
`mm_sender` varchar(16) DEFAULT NULL DEFAULT '0' COMMENT '발신번호',
`mm_imgurl` varchar(255) DEFAULT NULL DEFAULT '' COMMENT '이미지 전송 URL',
`mm_result` varchar(255) NOT NULL COMMENT '전송결과',
`mm_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`mm_status` char(1) DEFAULT 'I',
`mm_ipaddr` varchar (15) NOT NULL DEFAULT '',
PRIMARY KEY (`mm_no`)
) DEFAULT CHARSET=utf8 COMMENT='MMS LOG';
http://prq.co.kr/prq/crontab/weekview 형태로 테스트 진행 이전 prq_gcm_log 불러오도록 설계 진행.
prq_mno 정보 추가 모바일 기기에 로그인 한 정보를 불러 와서 그 정보가 갱신 되었을 때 중복 발송 건수를 조정 할 수 있음 기본값은 없기 때문에 최초 0으로 설정 되며 제한 없이 전화 하는데로 발송한다. 다만 7이라고 값이 설정되어 있으면 이것이 키가 되어 7주일 동안 향 후 발송 하지 않게 된다. 그것에 대응 하는 키는 상점 이메일과 포트가 유효 값으로 적용 된다.
사장님 요청 사항. 기본값 7일 1일 ~ 30일 사이 tinyint 정도 range가 255까지 기 때문에 적정한 값이라 생각 됨.
그러려면 LOG 발생 GCM, MMS
테이블 작성
구조
cashq.site_push_log 구조 참고.