2021-12-15 13:29:33 +09:00
|
|
|
CREATE TABLE `comcode` (
|
|
|
|
|
`ccode` smallint(6) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cname` varchar(200) NOT NULL,
|
|
|
|
|
`cgroup` varchar(20) NOT NULL,
|
|
|
|
|
`cgroupname` varchar(200) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`corder` smallint(6) NOT NULL,
|
|
|
|
|
`refcode` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cremark` varchar(100) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`ccode`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `filegroup` (
|
|
|
|
|
`fgno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`tablename` varchar(50) NOT NULL,
|
|
|
|
|
`columnname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `fileinfo` (
|
|
|
|
|
`fileno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`fgno` bigint(20) NOT NULL,
|
|
|
|
|
`orgname` varchar(500) NOT NULL,
|
|
|
|
|
`fileurl` varchar(500) NOT NULL,
|
|
|
|
|
`filesize` bigint(20) NOT NULL,
|
|
|
|
|
`extension` varchar(10) NOT NULL,
|
|
|
|
|
`dcount` int(11) NOT NULL DEFAULT 0,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`fileno`),
|
|
|
|
|
KEY `fkfilefg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkfilefg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
-- lmsynicte.assign definition
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `assign` (
|
|
|
|
|
`asno` mediumint(9) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ascode` mediumint(9) DEFAULT NULL,
|
|
|
|
|
`isjoin` tinyint(4) NOT NULL,
|
|
|
|
|
`joinyear` char(4) DEFAULT NULL,
|
|
|
|
|
`joinprice` int(11) NOT NULL,
|
|
|
|
|
`asname` varchar(100) NOT NULL,
|
|
|
|
|
`ceoname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`brno` char(10) DEFAULT NULL,
|
|
|
|
|
`eino` varchar(30) DEFAULT NULL,
|
|
|
|
|
`grno` char(13) DEFAULT NULL,
|
|
|
|
|
`btype` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bkind` varchar(50) DEFAULT NULL,
|
|
|
|
|
`salesamount` bigint(20) NOT NULL,
|
|
|
|
|
`homeurl` varchar(100) DEFAULT NULL,
|
|
|
|
|
`mcount` mediumint(9) NOT NULL,
|
|
|
|
|
`aday` datetime DEFAULT NULL,
|
|
|
|
|
`astype` smallint(6) DEFAULT NULL,
|
|
|
|
|
`asctg` smallint(6) DEFAULT NULL,
|
|
|
|
|
`askey` smallint(6) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`fgnobno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`fgnobank` bigint(20) DEFAULT NULL,
|
|
|
|
|
`joindate` datetime DEFAULT NULL,
|
|
|
|
|
`exitdate` datetime DEFAULT NULL,
|
|
|
|
|
`status` tinyint(4) NOT NULL,
|
|
|
|
|
`issite` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`subdomain` varchar(50) DEFAULT NULL,
|
|
|
|
|
`sitename` varchar(100) DEFAULT NULL,
|
|
|
|
|
`sitelogo` bigint(20) DEFAULT NULL,
|
|
|
|
|
`sitefooter` text DEFAULT NULL,
|
|
|
|
|
`siteip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`ismain` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`mname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`mphone` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`taxemail` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`asno`),
|
|
|
|
|
UNIQUE KEY `uiassignascode` (`ascode`),
|
|
|
|
|
UNIQUE KEY `uiassignbrno` (`brno`),
|
|
|
|
|
UNIQUE KEY `uiassignsubdomain` (`subdomain`),
|
|
|
|
|
KEY `fkassignfg` (`sitelogo`),
|
|
|
|
|
KEY `fkassignfgb` (`fgnobno`),
|
|
|
|
|
KEY `fkassginfgbank` (`fgnobank`),
|
|
|
|
|
KEY `fkassginccast` (`astype`),
|
|
|
|
|
KEY `fkassginccasc` (`asctg`),
|
|
|
|
|
KEY `fkassginccask` (`askey`),
|
|
|
|
|
CONSTRAINT `fkassginccasc` FOREIGN KEY (`asctg`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkassginccask` FOREIGN KEY (`askey`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkassginccast` FOREIGN KEY (`astype`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkassginfgbank` FOREIGN KEY (`fgnobank`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkassignfg` FOREIGN KEY (`sitelogo`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkassignfgb` FOREIGN KEY (`fgnobno`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `assignman` (
|
|
|
|
|
`asmno` mediumint(9) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`asno` mediumint(9) NOT NULL,
|
|
|
|
|
`mtype` tinyint(4) NOT NULL,
|
|
|
|
|
`jtype` tinyint(4) NOT NULL,
|
|
|
|
|
`depart` varchar(50) DEFAULT NULL,
|
|
|
|
|
`mname` varchar(50) NOT NULL,
|
|
|
|
|
`position` varchar(50) DEFAULT NULL,
|
|
|
|
|
`telno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`mobile` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`fax` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`asmno`),
|
|
|
|
|
KEY `fkassignmanassign` (`asno`),
|
|
|
|
|
CONSTRAINT `fkassignmanassign` FOREIGN KEY (`asno`) REFERENCES `assign` (`asno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `assignfee` (
|
|
|
|
|
`asno` mediumint(9) NOT NULL,
|
|
|
|
|
`fyear` smallint(6) NOT NULL,
|
|
|
|
|
`fprice` int(11) NOT NULL,
|
|
|
|
|
`fdate` datetime DEFAULT NULL,
|
|
|
|
|
`fmemo` varchar(200) DEFAULT NULL,
|
|
|
|
|
`status` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`asno`,`fyear`),
|
|
|
|
|
CONSTRAINT `fkassignfeeassign` FOREIGN KEY (`asno`) REFERENCES `assign` (`asno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmt` (
|
|
|
|
|
`cmtno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmttype` tinyint(4) NOT NULL,
|
|
|
|
|
`pcmtno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cdepth` tinyint(4) NOT NULL,
|
|
|
|
|
`tcmtno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`baseno` bigint(20) NOT NULL,
|
|
|
|
|
`memotype` varchar(20) DEFAULT NULL,
|
|
|
|
|
`memo` text NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmtno`),
|
|
|
|
|
KEY `fkcmtcmt` (`pcmtno`),
|
|
|
|
|
KEY `fkcmtcmt2` (`tcmtno`),
|
|
|
|
|
KEY `fkcmtfg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkcmtcmt` FOREIGN KEY (`pcmtno`) REFERENCES `cmt` (`cmtno`),
|
|
|
|
|
CONSTRAINT `fkcmtcmt2` FOREIGN KEY (`tcmtno`) REFERENCES `cmt` (`cmtno`),
|
|
|
|
|
CONSTRAINT `fkcmtfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `users` (
|
|
|
|
|
`userno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`usertype` tinyint(4) NOT NULL,
|
|
|
|
|
`jointype` tinyint(4) NOT NULL,
|
|
|
|
|
`snsid` varchar(50) DEFAULT NULL,
|
|
|
|
|
`userkind` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`userid` varchar(50) DEFAULT NULL,
|
|
|
|
|
`userpass` varchar(200) DEFAULT NULL,
|
|
|
|
|
`username` varchar(50) NOT NULL,
|
|
|
|
|
`usernameeng` varchar(50) DEFAULT NULL,
|
|
|
|
|
`gender` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`birthday` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`isacceptemail` tinyint(4) NOT NULL,
|
|
|
|
|
`mobile` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`isacceptmobile` tinyint(4) NOT NULL,
|
|
|
|
|
`telno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`asno` mediumint(9) DEFAULT NULL,
|
|
|
|
|
`pasname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`depart` varchar(50) DEFAULT NULL,
|
|
|
|
|
`ccposition` smallint(6) DEFAULT NULL,
|
|
|
|
|
`ccpositionetc` varchar(50) DEFAULT NULL,
|
|
|
|
|
`fgnoprofile` bigint(20) DEFAULT NULL,
|
|
|
|
|
`ccjobs` varchar(200) DEFAULT NULL,
|
|
|
|
|
`userpno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`bankname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bankno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`introhtml` mediumtext DEFAULT NULL,
|
|
|
|
|
`status` tinyint(4) NOT NULL,
|
|
|
|
|
`exitreason` varchar(500) DEFAULT NULL,
|
|
|
|
|
`logintime` datetime NOT NULL DEFAULT current_timestamp(),
|
|
|
|
|
`loginkey` int(11) DEFAULT NULL,
|
|
|
|
|
`send335time` datetime DEFAULT NULL,
|
|
|
|
|
`pwcalltime` datetime DEFAULT NULL,
|
|
|
|
|
`pwcallno` smallint(6) DEFAULT NULL,
|
|
|
|
|
`eastereggkey` int(11) DEFAULT NULL,
|
|
|
|
|
`eetime` datetime DEFAULT NULL,
|
|
|
|
|
`kfcfyear` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`isassignuser` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`uduty` varchar(20) DEFAULT NULL,
|
|
|
|
|
`slevel` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`edus` varchar(10) DEFAULT NULL,
|
|
|
|
|
`remotekey` int(11) DEFAULT NULL,
|
|
|
|
|
`vssn` varchar(100) DEFAULT NULL,
|
|
|
|
|
`di` varchar(100) DEFAULT NULL,
|
|
|
|
|
`ci` varchar(100) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`ischkatt` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`authplatform` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
PRIMARY KEY (`userno`),
|
|
|
|
|
UNIQUE KEY `uiusersuserid` (`userid`),
|
|
|
|
|
KEY `kfusersassign` (`asno`),
|
|
|
|
|
KEY `fkuserscc` (`ccposition`),
|
|
|
|
|
KEY `fkusersfg` (`fgnoprofile`),
|
|
|
|
|
CONSTRAINT `fkuserscc` FOREIGN KEY (`ccposition`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkusersfg` FOREIGN KEY (`fgnoprofile`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `kfusersassign` FOREIGN KEY (`asno`) REFERENCES `assign` (`asno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `errors` (
|
|
|
|
|
`errtime` datetime NOT NULL DEFAULT current_timestamp(),
|
|
|
|
|
`errmsg` mediumtext DEFAULT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `book` (
|
|
|
|
|
`bkno` mediumint(9) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`bkname` varchar(100) NOT NULL,
|
|
|
|
|
`author` varchar(100) DEFAULT NULL,
|
|
|
|
|
`publisher` varchar(100) DEFAULT NULL,
|
|
|
|
|
`pubdate` datetime DEFAULT NULL,
|
|
|
|
|
`fgnothumb` bigint(20) DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`price` int(11) NOT NULL,
|
|
|
|
|
`introhtml` text DEFAULT NULL,
|
|
|
|
|
`contents` text DEFAULT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bkno`),
|
|
|
|
|
KEY `fkbookfg` (`fgnothumb`),
|
|
|
|
|
KEY `fkbookfg2` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkbookfg` FOREIGN KEY (`fgnothumb`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkbookfg2` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ct` (
|
|
|
|
|
`ctno` mediumint(9) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`qdiff` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cc1` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cc2` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cc3` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cc4` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cc5` smallint(6) DEFAULT NULL,
|
|
|
|
|
`ctype` tinyint(4) NOT NULL,
|
|
|
|
|
`ccode` varchar(30) DEFAULT NULL,
|
|
|
|
|
`ccodedel` varchar(30) DEFAULT NULL,
|
|
|
|
|
`ctname` varchar(200) NOT NULL,
|
|
|
|
|
`fgnothumb` bigint(20) DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`fgnotf` bigint(20) DEFAULT NULL,
|
|
|
|
|
`tfurl` varchar(100) DEFAULT NULL,
|
|
|
|
|
`ismenu` tinyint(4) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`isoversize` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`authkey` int(11) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`ctno`),
|
|
|
|
|
UNIQUE KEY `uictccode` (`ccode`),
|
|
|
|
|
KEY `fkctcm` (`cmno`),
|
|
|
|
|
KEY `fkctccdiff` (`qdiff`),
|
|
|
|
|
KEY `fkctcc1` (`cc1`),
|
|
|
|
|
KEY `fkctcc2` (`cc2`),
|
|
|
|
|
KEY `fkctcc3` (`cc3`),
|
|
|
|
|
KEY `fkctcc4` (`cc4`),
|
|
|
|
|
KEY `fkctcc5` (`cc5`),
|
|
|
|
|
KEY `fkctfgno2` (`fgnotf`),
|
|
|
|
|
KEY `fkctfgno3` (`fgnothumb`),
|
|
|
|
|
CONSTRAINT `fkctcc1` FOREIGN KEY (`cc1`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkctcc2` FOREIGN KEY (`cc2`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkctcc3` FOREIGN KEY (`cc3`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkctcc4` FOREIGN KEY (`cc4`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkctcc5` FOREIGN KEY (`cc5`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkctccdiff` FOREIGN KEY (`qdiff`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkctcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkctfgno2` FOREIGN KEY (`fgnotf`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkctfgno3` FOREIGN KEY (`fgnothumb`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ctpage` (
|
|
|
|
|
`cpno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ctno` mediumint(9) NOT NULL,
|
|
|
|
|
`pseq` smallint(6) NOT NULL,
|
|
|
|
|
`cpname` varchar(200) NOT NULL,
|
|
|
|
|
`srcp` varchar(500) NOT NULL,
|
|
|
|
|
`srcm` varchar(500) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cpno`),
|
|
|
|
|
KEY `fkctpagect` (`ctno`),
|
|
|
|
|
CONSTRAINT `fkctpagect` FOREIGN KEY (`ctno`) REFERENCES `ct` (`ctno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `question` (
|
|
|
|
|
`qno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) DEFAULT NULL,
|
|
|
|
|
`qdiff` smallint(6) NOT NULL,
|
|
|
|
|
`cc1` smallint(6) NOT NULL,
|
|
|
|
|
`cc2` smallint(6) NOT NULL,
|
|
|
|
|
`cc3` smallint(6) NOT NULL,
|
|
|
|
|
`cc4` smallint(6) NOT NULL,
|
|
|
|
|
`cc5` smallint(6) NOT NULL,
|
|
|
|
|
`atype` tinyint(4) NOT NULL,
|
|
|
|
|
`dpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`qtext` mediumtext NOT NULL,
|
|
|
|
|
`qtextstring` text DEFAULT NULL,
|
|
|
|
|
`qdesc` mediumtext DEFAULT NULL,
|
|
|
|
|
`rightcount` tinyint(4) NOT NULL,
|
|
|
|
|
`ispassspace` tinyint(4) NOT NULL,
|
|
|
|
|
`isignorecase` tinyint(4) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`authkey` int(11) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`qno`),
|
|
|
|
|
KEY `fkquestioncm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkquestioncm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `questionitem` (
|
|
|
|
|
`qino` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`qno` int(11) NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`isright` tinyint(4) NOT NULL,
|
|
|
|
|
`qitext` varchar(200) DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`qino`),
|
|
|
|
|
KEY `fkqiq` (`qno`),
|
|
|
|
|
KEY `fkqifg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkqifg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkqiq` FOREIGN KEY (`qno`) REFERENCES `question` (`qno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `rsc` (
|
|
|
|
|
`rscno` mediumint(9) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`rstype` tinyint(4) NOT NULL,
|
|
|
|
|
`rscname` varchar(200) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`rscno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `rscq` (
|
|
|
|
|
`rscqno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`rscno` mediumint(9) NOT NULL,
|
|
|
|
|
`qno` int(11) NOT NULL,
|
|
|
|
|
`dseq` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`rscqno`),
|
|
|
|
|
KEY `fkrscqrsc` (`rscno`),
|
|
|
|
|
KEY `fkrscqq` (`qno`),
|
|
|
|
|
CONSTRAINT `fkrscqq` FOREIGN KEY (`qno`) REFERENCES `question` (`qno`),
|
|
|
|
|
CONSTRAINT `fkrscqrsc` FOREIGN KEY (`rscno`) REFERENCES `rsc` (`rscno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ncst` (
|
|
|
|
|
`ntno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ntype` tinyint(4) NOT NULL,
|
|
|
|
|
`tcode` char(2) NOT NULL,
|
|
|
|
|
`tname` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`ntno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ncsm` (
|
|
|
|
|
`nmno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ntno` int(11) NOT NULL,
|
|
|
|
|
`mcode` char(2) NOT NULL,
|
|
|
|
|
`acode` varchar(20) NOT NULL,
|
|
|
|
|
`mname` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`nmno`),
|
|
|
|
|
KEY `fkncsmncst` (`ntno`),
|
|
|
|
|
CONSTRAINT `fkncsmncst` FOREIGN KEY (`ntno`) REFERENCES `ncst` (`ntno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ncsb` (
|
|
|
|
|
`nbno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`nmno` int(11) NOT NULL,
|
|
|
|
|
`bcode` char(2) NOT NULL,
|
|
|
|
|
`acode` varchar(20) NOT NULL,
|
|
|
|
|
`bname` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`nbno`),
|
|
|
|
|
KEY `fkncsbncsm` (`nmno`),
|
|
|
|
|
CONSTRAINT `fkncsbncsm` FOREIGN KEY (`nmno`) REFERENCES `ncsm` (`nmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ncsd` (
|
|
|
|
|
`ndno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`nbno` int(11) NOT NULL,
|
|
|
|
|
`dcode` char(2) NOT NULL,
|
|
|
|
|
`acode` varchar(20) NOT NULL,
|
|
|
|
|
`dname` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`ndno`),
|
|
|
|
|
KEY `fkncsdncsb` (`nbno`),
|
|
|
|
|
CONSTRAINT `fkncsdncsb` FOREIGN KEY (`nbno`) REFERENCES `ncsb` (`nbno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ncsu` (
|
|
|
|
|
`nuno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ndno` int(11) NOT NULL,
|
|
|
|
|
`ucode` varchar(20) NOT NULL,
|
|
|
|
|
`acode` varchar(20) NOT NULL,
|
|
|
|
|
`uname` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`nuno`),
|
|
|
|
|
KEY `fkncsuncsd` (`ndno`),
|
|
|
|
|
CONSTRAINT `fkncsuncsd` FOREIGN KEY (`ndno`) REFERENCES `ncsd` (`ndno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `ncse` (
|
|
|
|
|
`neno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`nuno` int(11) NOT NULL,
|
|
|
|
|
`ecode` char(2) NOT NULL,
|
|
|
|
|
`acode` varchar(20) NOT NULL,
|
|
|
|
|
`ename` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`neno`),
|
|
|
|
|
KEY `fkncsencsu` (`nuno`),
|
|
|
|
|
CONSTRAINT `fkncsencsu` FOREIGN KEY (`nuno`) REFERENCES `ncsu` (`nuno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `term` (
|
|
|
|
|
`tmno` mediumint(9) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`tyear` smallint(6) NOT NULL,
|
|
|
|
|
`tseq` smallint(6) NOT NULL,
|
|
|
|
|
`rstime` datetime DEFAULT NULL,
|
|
|
|
|
`retime` datetime DEFAULT NULL,
|
|
|
|
|
`sstime` datetime DEFAULT NULL,
|
|
|
|
|
`setime` datetime DEFAULT NULL,
|
|
|
|
|
`gstime` datetime DEFAULT NULL,
|
|
|
|
|
`getime` datetime DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`tmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `boardmaster` (
|
|
|
|
|
`bmno` smallint(6) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`bmcode` varchar(20) NOT NULL,
|
|
|
|
|
`bmposition` tinyint(4) NOT NULL,
|
|
|
|
|
`bmname` varchar(100) NOT NULL,
|
|
|
|
|
`bmdesc` varchar(1000) DEFAULT NULL,
|
|
|
|
|
`bmtype` tinyint(4) NOT NULL,
|
|
|
|
|
`disptype` tinyint(4) NOT NULL,
|
|
|
|
|
`isuseopening` tinyint(4) NOT NULL,
|
|
|
|
|
`isreply` tinyint(4) NOT NULL,
|
|
|
|
|
`isopen` tinyint(4) NOT NULL,
|
|
|
|
|
`isdefault` tinyint(4) NOT NULL,
|
|
|
|
|
`asno` mediumint(9) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bmno`),
|
|
|
|
|
UNIQUE KEY `uiboardmaster` (`bmcode`),
|
|
|
|
|
KEY `fkbmas` (`asno`),
|
|
|
|
|
CONSTRAINT `fkbmas` FOREIGN KEY (`asno`) REFERENCES `assign` (`asno`)
|
|
|
|
|
) ENGINE=InnoDB CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `boardmasteropening` (
|
|
|
|
|
`opno` smallint(6) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`bmno` smallint(6) NOT NULL,
|
|
|
|
|
`opname` varchar(100) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`dsort` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`opno`),
|
|
|
|
|
KEY `fkbmobm` (`bmno`),
|
|
|
|
|
CONSTRAINT `fkbmobm` FOREIGN KEY (`bmno`) REFERENCES `boardmaster` (`bmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cg` (
|
|
|
|
|
`cgno` smallint(6) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`pcgno` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cgname` varchar(20) DEFAULT NULL,
|
|
|
|
|
`cgcode` varchar(20) DEFAULT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`iscover` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cgno`),
|
|
|
|
|
KEY `fkcgcg` (`pcgno`),
|
|
|
|
|
CONSTRAINT `fkcgcg` FOREIGN KEY (`pcgno`) REFERENCES `cg` (`cgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cm` (
|
|
|
|
|
`cmno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ismaster` tinyint(4) NOT NULL,
|
|
|
|
|
`cgno` smallint(6) NOT NULL,
|
|
|
|
|
`pcmno` int(11) DEFAULT NULL,
|
|
|
|
|
`cname` varchar(100) NOT NULL,
|
|
|
|
|
`kname` varchar(100) DEFAULT NULL,
|
|
|
|
|
`tmno` mediumint(9) DEFAULT NULL,
|
|
|
|
|
`classno` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`rstime` datetime DEFAULT NULL,
|
|
|
|
|
`retime` datetime DEFAULT NULL,
|
|
|
|
|
`sstime` datetime DEFAULT NULL,
|
|
|
|
|
`setime` datetime DEFAULT NULL,
|
|
|
|
|
`gstime` datetime DEFAULT NULL,
|
|
|
|
|
`getime` datetime DEFAULT NULL,
|
|
|
|
|
`cshape` tinyint(4) NOT NULL,
|
|
|
|
|
`infee` int(11) NOT NULL,
|
|
|
|
|
`outfee` int(11) NOT NULL,
|
|
|
|
|
`quota` smallint(6) NOT NULL,
|
|
|
|
|
`introhtml` mediumtext DEFAULT NULL,
|
|
|
|
|
`targethtml` text DEFAULT NULL,
|
|
|
|
|
`goalhtml` text DEFAULT NULL,
|
|
|
|
|
`contenthtml` mediumtext DEFAULT NULL,
|
|
|
|
|
`studyplace` smallint(6) DEFAULT NULL,
|
|
|
|
|
`studytime` smallint(6) NOT NULL,
|
|
|
|
|
`certcc` smallint(6) DEFAULT NULL,
|
|
|
|
|
`certgradecc` smallint(6) DEFAULT NULL,
|
|
|
|
|
`jobcc` varchar(100) DEFAULT NULL,
|
|
|
|
|
`jobpositiongrade` varchar(15) DEFAULT NULL,
|
|
|
|
|
`difficulty` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`isrefund` tinyint(4) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`isseq` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`fgnocm` bigint(20) DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`typeman` varchar(100) DEFAULT NULL,
|
|
|
|
|
`typeedu` varchar(100) DEFAULT NULL,
|
|
|
|
|
`typegrade` varchar(100) DEFAULT NULL,
|
|
|
|
|
`typejob` varchar(100) DEFAULT NULL,
|
|
|
|
|
`iscertificate` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`ischkatt` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`accommofee` int(11) DEFAULT 0,
|
|
|
|
|
`studydays` int(4) DEFAULT NULL,
|
|
|
|
|
`isaccommodation` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`daylectinninglimit` int(11) DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`),
|
|
|
|
|
KEY `fkcmcm` (`pcmno`),
|
|
|
|
|
KEY `fkcmterm` (`tmno`),
|
|
|
|
|
KEY `fkcmcc` (`certcc`),
|
|
|
|
|
KEY `fkcmcc2` (`certgradecc`),
|
|
|
|
|
KEY `fkcmccsp` (`studyplace`),
|
|
|
|
|
CONSTRAINT `fkcmcc` FOREIGN KEY (`certcc`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkcmcc2` FOREIGN KEY (`certgradecc`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkcmccsp` FOREIGN KEY (`studyplace`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkcmcm` FOREIGN KEY (`pcmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmterm` FOREIGN KEY (`tmno`) REFERENCES `term` (`tmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmrelay` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`rcmno` int(11) NOT NULL,
|
|
|
|
|
`ispre` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`,`rcmno`,`ispre`),
|
|
|
|
|
KEY `fkcmrelaycm2` (`rcmno`),
|
|
|
|
|
CONSTRAINT `fkcmrelaycm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmrelaycm2` FOREIGN KEY (`rcmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmncsd` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`ndno` int(11) NOT NULL,CREATE TABLE `cmpc` (
|
|
|
|
|
`pcno` int(11) NOT NULL,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`dseq` tinyint(4) NOT NULL,
|
|
|
|
|
`orginfee` int(11) NOT NULL,
|
|
|
|
|
`orgoutfee` int(11) NOT NULL,
|
|
|
|
|
`drate` tinyint(4) NOT NULL,
|
|
|
|
|
`infee` int(11) NOT NULL,
|
|
|
|
|
`outfee` int(11) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`pcno`,`cmno`),
|
|
|
|
|
KEY `fkcmpccm2` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmpccm` FOREIGN KEY (`pcno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmpccm2` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`,`ndno`),
|
|
|
|
|
KEY `fkcmncsdncsd` (`ndno`),
|
|
|
|
|
CONSTRAINT `fkcmncsdcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmncsdncsd` FOREIGN KEY (`ndno`) REFERENCES `ncsd` (`ndno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmprof` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`pfee` int(11) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`,`userno`),
|
|
|
|
|
KEY `fkcmprofu` (`userno`),
|
|
|
|
|
CONSTRAINT `fkcmprofcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmprofu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmbook` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`bkno` mediumint(9) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`,`bkno`),
|
|
|
|
|
KEY `fkcmbookb` (`bkno`),
|
|
|
|
|
CONSTRAINT `fkcmbookb` FOREIGN KEY (`bkno`) REFERENCES `book` (`bkno`),
|
|
|
|
|
CONSTRAINT `fkcmbookcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cminning` (
|
|
|
|
|
`cmino` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`week` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`iseq` tinyint(4) NOT NULL,
|
|
|
|
|
`isonline` tinyint(4) NOT NULL,
|
|
|
|
|
`ititle` varchar(200) NOT NULL,
|
|
|
|
|
`icontent` varchar(500) DEFAULT NULL,
|
|
|
|
|
`iday` smallint(6) DEFAULT NULL,
|
|
|
|
|
`idate` datetime DEFAULT NULL,
|
|
|
|
|
`ist` varchar(4) DEFAULT NULL,
|
|
|
|
|
`iet` varchar(4) DEFAULT NULL,
|
|
|
|
|
`fgnotf` bigint(20) DEFAULT NULL,
|
|
|
|
|
`ctno` mediumint(9) DEFAULT NULL,
|
|
|
|
|
`istaste` tinyint(4) NOT NULL,
|
|
|
|
|
`sttime` smallint(6) NOT NULL,
|
|
|
|
|
`atime` smallint(6) NOT NULL,
|
|
|
|
|
`mstime` smallint(6) NOT NULL,
|
|
|
|
|
`metime` smallint(6) NOT NULL,
|
|
|
|
|
`userno` int(11) DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`orgcmino` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`isscd` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`scdtype` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`fgnooff` bigint(20) DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`cmino`),
|
|
|
|
|
KEY `fkcminningcm` (`cmno`),
|
|
|
|
|
KEY `fkcminningct` (`ctno`),
|
|
|
|
|
KEY `fkcminningu` (`userno`),
|
|
|
|
|
KEY `fkcminningfg` (`fgno`),
|
|
|
|
|
KEY `fkcminningfg2` (`fgnotf`),
|
|
|
|
|
KEY `fkcminningfgoff` (`fgnooff`),
|
|
|
|
|
CONSTRAINT `fkcminningcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcminningct` FOREIGN KEY (`ctno`) REFERENCES `ct` (`ctno`),
|
|
|
|
|
CONSTRAINT `fkcminningfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkcminningfg2` FOREIGN KEY (`fgnotf`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkcminningfgoff` FOREIGN KEY (`fgnooff`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkcminningu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cminningscd` (
|
|
|
|
|
`cmisno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmino` bigint(20) NOT NULL,
|
|
|
|
|
`estart` datetime NOT NULL,
|
|
|
|
|
`eend` datetime NOT NULL,
|
|
|
|
|
`quota` int(5) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`studyplace` smallint(6) DEFAULT NULL,
|
|
|
|
|
`sseq` int(11) NOT NULL DEFAULT 0,
|
|
|
|
|
PRIMARY KEY (`cmisno`),
|
|
|
|
|
KEY `fkcmiscmi` (`cmino`),
|
|
|
|
|
CONSTRAINT `fkcmiscmi` FOREIGN KEY (`cmino`) REFERENCES `cminning` (`cmino`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmev` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`attend` tinyint(4) NOT NULL,
|
|
|
|
|
`attendcut` tinyint(4) NOT NULL,
|
|
|
|
|
`attendrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`attendcutrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`mid` tinyint(4) NOT NULL,
|
|
|
|
|
`midcut` tinyint(4) NOT NULL,
|
|
|
|
|
`midrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`midcutrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`final` tinyint(4) NOT NULL,
|
|
|
|
|
`finalcut` tinyint(4) NOT NULL,
|
|
|
|
|
`finalrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`finalcutrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`subject` tinyint(4) NOT NULL,
|
|
|
|
|
`subjectcut` tinyint(4) NOT NULL,
|
|
|
|
|
`subjectrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`subjectcutrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`discuss` tinyint(4) NOT NULL,
|
|
|
|
|
`discusscut` tinyint(4) NOT NULL,
|
|
|
|
|
`discussrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`discusscutrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`etc` tinyint(4) NOT NULL,
|
|
|
|
|
`etccut` tinyint(4) NOT NULL,
|
|
|
|
|
`etcrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`etccutrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`cut` tinyint(4) NOT NULL,
|
|
|
|
|
`cutrfd` tinyint(4) NOT NULL,
|
|
|
|
|
`isoffabs` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmevcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmex` (
|
|
|
|
|
`exno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`extype` tinyint(4) NOT NULL,
|
|
|
|
|
`exname` varchar(100) NOT NULL,
|
|
|
|
|
`edesc` varchar(500) DEFAULT NULL,
|
|
|
|
|
`etime` smallint(6) NOT NULL,
|
|
|
|
|
`econdition` tinyint(4) NOT NULL,
|
|
|
|
|
`evtype` tinyint(4) NOT NULL,
|
|
|
|
|
`eqtype` tinyint(4) NOT NULL,
|
|
|
|
|
`israndq` tinyint(4) NOT NULL,
|
|
|
|
|
`israndqi` tinyint(4) NOT NULL,
|
|
|
|
|
`qcount` tinyint(4) NOT NULL,
|
|
|
|
|
`isblur` tinyint(4) NOT NULL,
|
|
|
|
|
`tpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`relaylimit` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`isusebackup` tinyint(4) NOT NULL,
|
|
|
|
|
`isseq` tinyint(4) NOT NULL,
|
|
|
|
|
`isresultopen` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`isreexamable` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`exno`),
|
|
|
|
|
KEY `fkcmexcm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmexcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmexlayer` (
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`qdiff` smallint(6) NOT NULL,
|
|
|
|
|
`cc1` smallint(6) NOT NULL,
|
|
|
|
|
`cc2` smallint(6) NOT NULL,
|
|
|
|
|
`cc3` smallint(6) NOT NULL,
|
|
|
|
|
`cc4` smallint(6) NOT NULL,
|
|
|
|
|
`cc5` smallint(6) NOT NULL,
|
|
|
|
|
`qcount` tinyint(4) NOT NULL,
|
|
|
|
|
`rpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`exno`,`qdiff`,`cc1`,`cc2`,`cc3`,`cc4`,`cc5`),
|
|
|
|
|
CONSTRAINT `fkcmexlayercmex` FOREIGN KEY (`exno`) REFERENCES `cmex` (`exno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmexq` (
|
|
|
|
|
`eqno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`qseq` smallint(6) NOT NULL,
|
|
|
|
|
`qno` int(11) NOT NULL,
|
|
|
|
|
`rpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`eqno`),
|
|
|
|
|
KEY `fkcmexqcmex` (`exno`),
|
|
|
|
|
KEY `fkcmexqq` (`qno`),
|
|
|
|
|
CONSTRAINT `fkcmexqcmex` FOREIGN KEY (`exno`) REFERENCES `cmex` (`exno`),
|
|
|
|
|
CONSTRAINT `fkcmexqq` FOREIGN KEY (`qno`) REFERENCES `question` (`qno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmsd` (
|
|
|
|
|
`sdno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`sdtype` tinyint(4) NOT NULL,
|
|
|
|
|
`sdname` varchar(100) NOT NULL,
|
|
|
|
|
`sddesc` varchar(6000) DEFAULT NULL,
|
|
|
|
|
`tpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`sdcondition` tinyint(4) NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`orgsdno` int(11) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`sdno`),
|
|
|
|
|
KEY `fkcmsdcm` (`cmno`),
|
|
|
|
|
KEY `fkcmsdfg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkcmsdcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmsdfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmrs` (
|
|
|
|
|
`rsno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`rscno` mediumint(9) NOT NULL,
|
|
|
|
|
`rstype` tinyint(4) NOT NULL,
|
|
|
|
|
`rsname` varchar(100) NOT NULL,
|
|
|
|
|
`rscondition` tinyint(4) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`rsno`),
|
|
|
|
|
KEY `fkcmrscm` (`cmno`),
|
|
|
|
|
KEY `fkcmrsrsc` (`rscno`),
|
|
|
|
|
CONSTRAINT `fkcmrscm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmrsrsc` FOREIGN KEY (`rscno`) REFERENCES `rsc` (`rscno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmmenu` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`isplan` tinyint(4) NOT NULL,
|
|
|
|
|
`iscontent` tinyint(4) NOT NULL,
|
|
|
|
|
`isev` tinyint(4) NOT NULL,
|
|
|
|
|
`isrs` tinyint(4) NOT NULL,
|
|
|
|
|
`isgrade` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmmenucm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmmenubm` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`bmno` smallint(6) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`,`bmno`),
|
|
|
|
|
KEY `fkcmmenubmbm` (`bmno`),
|
|
|
|
|
CONSTRAINT `fkcmmenubmbm` FOREIGN KEY (`bmno`) REFERENCES `boardmaster` (`bmno`),
|
|
|
|
|
CONSTRAINT `fkcmmenubmcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmpc` (
|
|
|
|
|
`pcno` int(11) NOT NULL,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`dseq` tinyint(4) NOT NULL,
|
|
|
|
|
`orginfee` int(11) NOT NULL,
|
|
|
|
|
`orgoutfee` int(11) NOT NULL,
|
|
|
|
|
`drate` tinyint(4) NOT NULL,
|
|
|
|
|
`infee` int(11) NOT NULL,
|
|
|
|
|
`outfee` int(11) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`pcno`,`cmno`),
|
|
|
|
|
KEY `fkcmpccm2` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmpccm` FOREIGN KEY (`pcno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmpccm2` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `board` (
|
|
|
|
|
`bno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`pbno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`bmno` smallint(6) NOT NULL,
|
|
|
|
|
`opno` smallint(6) DEFAULT NULL,
|
|
|
|
|
`subject` varchar(200) NOT NULL,
|
|
|
|
|
`contents` text NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`fgnothumb` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cmno` int(11) DEFAULT NULL,
|
|
|
|
|
`rcount` int(11) NOT NULL DEFAULT 0,
|
|
|
|
|
`rpcount` int(11) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`istop` tinyint(4) NOT NULL,
|
|
|
|
|
`issecr` tinyint(4) NOT NULL,
|
|
|
|
|
`isopen` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bno`),
|
|
|
|
|
KEY `fkboardboard` (`pbno`),
|
|
|
|
|
KEY `fkboardbm` (`bmno`),
|
|
|
|
|
KEY `fkboardbmo` (`opno`),
|
|
|
|
|
KEY `fkboardfg` (`fgno`),
|
|
|
|
|
KEY `fkboardfg2` (`fgnothumb`),
|
|
|
|
|
KEY `fkboardcm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkboardbm` FOREIGN KEY (`bmno`) REFERENCES `boardmaster` (`bmno`),
|
|
|
|
|
CONSTRAINT `fkboardbmo` FOREIGN KEY (`opno`) REFERENCES `boardmasteropening` (`opno`),
|
|
|
|
|
CONSTRAINT `fkboardboard` FOREIGN KEY (`pbno`) REFERENCES `board` (`bno`),
|
|
|
|
|
CONSTRAINT `fkboardcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkboardfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkboardfg2` FOREIGN KEY (`fgnothumb`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `boardcmt` (
|
|
|
|
|
`bcno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`bno` bigint(20) NOT NULL,
|
|
|
|
|
`ctext` varchar(500) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bcno`),
|
|
|
|
|
KEY `fkboardcmtboard` (`bno`),
|
|
|
|
|
CONSTRAINT `fkboardcmtboard` FOREIGN KEY (`bno`) REFERENCES `board` (`bno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `authlog` (
|
|
|
|
|
`logtype` tinyint(4) NOT NULL,
|
|
|
|
|
`userno` int(11) DEFAULT NULL,
|
|
|
|
|
`usertypeorg` tinyint(4) NOT NULL,
|
|
|
|
|
`usertypenew` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `menu` (
|
|
|
|
|
`menuno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`menuname` varchar(20) NOT NULL,
|
|
|
|
|
`pmenuno` int(11) DEFAULT NULL,
|
|
|
|
|
`menuurl` varchar(100) NOT NULL,
|
|
|
|
|
`menulevel` tinyint(4) NOT NULL,
|
|
|
|
|
`menuorder` tinyint(4) NOT NULL,
|
|
|
|
|
`ishid` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`menuno`),
|
|
|
|
|
KEY `fkmenumenu` (`pmenuno`),
|
|
|
|
|
CONSTRAINT `fkmenumenu` FOREIGN KEY (`pmenuno`) REFERENCES `menu` (`menuno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `menuauth` (
|
|
|
|
|
`usertype` tinyint(4) NOT NULL,
|
|
|
|
|
`authname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`menuno` int(11) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`usertype`,`menuno`),
|
|
|
|
|
KEY `fkmenuauthmenu` (`menuno`),
|
|
|
|
|
CONSTRAINT `fkmenuauthmenu` FOREIGN KEY (`menuno`) REFERENCES `menu` (`menuno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `paycart` (
|
|
|
|
|
`pcno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`isgroup` tinyint(4) NOT NULL,
|
|
|
|
|
`ptype` tinyint(4) NOT NULL,
|
|
|
|
|
`itemno` bigint(20) NOT NULL,
|
|
|
|
|
`isrefund` tinyint(4) NOT NULL,
|
|
|
|
|
`cmno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`userno` int(11) DEFAULT NULL,
|
|
|
|
|
`pcnt` smallint(6) NOT NULL,
|
|
|
|
|
`status` tinyint(4) NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`ispay` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`pcno`),
|
|
|
|
|
KEY `fkpaycartu` (`userno`),
|
|
|
|
|
KEY `fkpaycartfg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkpaycartfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkpaycartu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `paycartgroup` (
|
|
|
|
|
`pcno` bigint(20) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`pcno`,`userno`),
|
|
|
|
|
KEY `fkpaycartgroupu` (`userno`),
|
|
|
|
|
CONSTRAINT `fkpaycartgrouppaycart` FOREIGN KEY (`pcno`) REFERENCES `paycart` (`pcno`),
|
|
|
|
|
CONSTRAINT `fkpaycartgroupu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `pplog` (
|
|
|
|
|
`pplno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`isready` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cgcode` varchar(20) DEFAULT NULL,
|
|
|
|
|
`cshape` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`typeman` smallint(6) DEFAULT NULL,
|
|
|
|
|
`typeedu` smallint(6) DEFAULT NULL,
|
|
|
|
|
`typegrade` smallint(6) DEFAULT NULL,
|
|
|
|
|
`typejob` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cgno` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cmisno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`isrebate` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`rbankname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`rbankacc` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`rbankowner` varchar(20) DEFAULT NULL,
|
|
|
|
|
`asname` varchar(100) NOT NULL,
|
|
|
|
|
`brno` char(10) DEFAULT NULL,
|
|
|
|
|
`ceoname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`btype` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bkind` varchar(50) DEFAULT NULL,
|
|
|
|
|
`eino` varchar(30) DEFAULT NULL,
|
|
|
|
|
`mname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`mphone` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`taxemail` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`userpno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`mobile` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`upost` char(6) DEFAULT NULL,
|
|
|
|
|
`uaddress1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`uaddress2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`isassignuser` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`uduty` varchar(20) DEFAULT NULL,
|
|
|
|
|
`slevel` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`isaccommodation` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`association` varchar(100) DEFAULT NULL,
|
|
|
|
|
`isreceipt` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`taxdatereq` datetime DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`pplno`),
|
|
|
|
|
KEY `fkpplu` (`userno`),
|
|
|
|
|
KEY `fkpplcm` (`cmno`),
|
|
|
|
|
KEY `fkppltypeman` (`typeman`),
|
|
|
|
|
KEY `fkppltypeedu` (`typeedu`),
|
|
|
|
|
KEY `fkppltypegrade` (`typegrade`),
|
|
|
|
|
KEY `fkppltypejob` (`typejob`),
|
|
|
|
|
KEY `fkpplcg` (`cgno`),
|
|
|
|
|
KEY `fkpplcminningscd` (`cmisno`),
|
|
|
|
|
CONSTRAINT `fkpplcg` FOREIGN KEY (`cgno`) REFERENCES `cg` (`cgno`),
|
|
|
|
|
CONSTRAINT `fkpplcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkpplcminningscd` FOREIGN KEY (`cmisno`) REFERENCES `cminningscd` (`cmisno`),
|
|
|
|
|
CONSTRAINT `fkppltypeedu` FOREIGN KEY (`typeedu`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkppltypegrade` FOREIGN KEY (`typegrade`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkppltypejob` FOREIGN KEY (`typejob`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkppltypeman` FOREIGN KEY (`typeman`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkpplu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `pay` (
|
|
|
|
|
`payno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ptype` tinyint(4) NOT NULL,
|
|
|
|
|
`ispg` tinyint(4) NOT NULL,
|
|
|
|
|
`isgroup` tinyint(4) NOT NULL,
|
|
|
|
|
`isexam` tinyint(4) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`username` varchar(50) DEFAULT NULL,
|
|
|
|
|
`pstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`isunpay` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`refunding` tinyint(4) NOT NULL,
|
|
|
|
|
`rstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`rstatustime` datetime DEFAULT NULL,
|
|
|
|
|
`cshrcancelnum` varchar(30) DEFAULT NULL,
|
|
|
|
|
`canceltime` datetime DEFAULT NULL,
|
|
|
|
|
`cancelmsg` varchar(100) DEFAULT NULL,
|
|
|
|
|
`cancelcnt` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`paylimit` datetime DEFAULT NULL,
|
|
|
|
|
`payresult` varchar(100) DEFAULT NULL,
|
|
|
|
|
`payresultmsg` varchar(100) DEFAULT NULL,
|
|
|
|
|
`vactnum` varchar(50) DEFAULT NULL,
|
|
|
|
|
`vactbankcode` varchar(10) DEFAULT NULL,
|
|
|
|
|
`vactbankname` varchar(20) DEFAULT NULL,
|
|
|
|
|
`vactname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`vactinname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cshrrcode` varchar(30) DEFAULT NULL,
|
|
|
|
|
`cshrtype` varchar(10) DEFAULT NULL,
|
|
|
|
|
`cardquota` varchar(2) DEFAULT NULL,
|
|
|
|
|
`payoktime` datetime DEFAULT NULL,
|
|
|
|
|
`pgkey` varchar(100) DEFAULT NULL,
|
|
|
|
|
`orgamt` int(11) NOT NULL,
|
|
|
|
|
`discamt` int(11) NOT NULL,
|
|
|
|
|
`deliamt` mediumint(9) NOT NULL,
|
|
|
|
|
`isrefunddvr` tinyint(4) NOT NULL,
|
|
|
|
|
`payamt` int(11) NOT NULL,
|
|
|
|
|
`refundamt` int(11) NOT NULL,
|
|
|
|
|
`isdvr` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`iscanceled` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`iscashrct` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cashrcthp` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`pplno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`isbill` tinyint(4) DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`payno`),
|
|
|
|
|
KEY `fkpayu` (`userno`),
|
|
|
|
|
CONSTRAINT `fkpayu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `payvbankin` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`pgkey` varchar(50) DEFAULT NULL,
|
|
|
|
|
`inbankcode` varchar(10) DEFAULT NULL,
|
|
|
|
|
`indeal` varchar(10) DEFAULT NULL,
|
|
|
|
|
`inymd` varchar(8) DEFAULT NULL,
|
|
|
|
|
`inhms` varchar(6) DEFAULT NULL,
|
|
|
|
|
`msgseq` varchar(30) DEFAULT NULL,
|
|
|
|
|
`transseq` varchar(30) DEFAULT NULL,
|
|
|
|
|
`vacct` varchar(30) DEFAULT NULL,
|
|
|
|
|
`inamt` int(11) DEFAULT NULL,
|
|
|
|
|
`checkamt` int(11) DEFAULT NULL,
|
|
|
|
|
`isclose` char(1) DEFAULT NULL,
|
|
|
|
|
`typemsg` char(4) DEFAULT NULL,
|
|
|
|
|
`frombank` varchar(20) DEFAULT NULL,
|
|
|
|
|
`fromname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`fromymd` varchar(20) DEFAULT NULL,
|
|
|
|
|
`calcymd` varchar(8) DEFAULT NULL,
|
|
|
|
|
`tranymd` varchar(8) DEFAULT NULL,
|
|
|
|
|
`transcode` varchar(4) DEFAULT NULL,
|
|
|
|
|
`korcode` char(1) DEFAULT NULL,
|
|
|
|
|
`cshrymd` char(20) DEFAULT NULL,
|
|
|
|
|
`cshrhms` char(6) DEFAULT NULL,
|
|
|
|
|
`cshrcode` varchar(10) DEFAULT NULL,
|
|
|
|
|
`cshrpgkey` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cshramt` varchar(15) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`payno`),
|
|
|
|
|
CONSTRAINT `fkpayvbankin` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `paydata` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`payresult` varchar(100) DEFAULT NULL,
|
|
|
|
|
`payresultmsg` varchar(100) DEFAULT NULL,
|
|
|
|
|
`vactnum` varchar(50) DEFAULT NULL,
|
|
|
|
|
`vactbankcode` varchar(10) DEFAULT NULL,
|
|
|
|
|
`vactbankname` varchar(20) DEFAULT NULL,
|
|
|
|
|
`vactname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`vactinname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cshrrcode` varchar(30) DEFAULT NULL,
|
|
|
|
|
`cshrtype` varchar(10) DEFAULT NULL,
|
|
|
|
|
`cshrauthno` varchar(30) DEFAULT NULL,
|
|
|
|
|
`cardquota` varchar(2) DEFAULT NULL,
|
|
|
|
|
`cardquotatype` tinyint(4) NOT NULL,
|
|
|
|
|
`cardeventcode` varchar(30) DEFAULT NULL,
|
|
|
|
|
`cardnum` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`iscardpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`cardcode` varchar(10) DEFAULT NULL,
|
|
|
|
|
`cardbankcode` varchar(10) DEFAULT NULL,
|
|
|
|
|
`cardprtccode` varchar(10) DEFAULT NULL,
|
|
|
|
|
`checkflag` varchar(10) DEFAULT NULL,
|
|
|
|
|
`ocbnum` varchar(30) DEFAULT NULL,
|
|
|
|
|
`ocbappno` varchar(20) DEFAULT NULL,
|
|
|
|
|
`ocbprice` varchar(10) DEFAULT NULL,
|
|
|
|
|
`gsnum` varchar(30) DEFAULT NULL,
|
|
|
|
|
`gsremain` varchar(20) DEFAULT NULL,
|
|
|
|
|
`gsprice` varchar(10) DEFAULT NULL,
|
|
|
|
|
`unum` varchar(30) DEFAULT NULL,
|
|
|
|
|
`upoint` varchar(20) DEFAULT NULL,
|
|
|
|
|
`uprice` varchar(10) DEFAULT NULL,
|
|
|
|
|
`cancelresult` text DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`payno`),
|
|
|
|
|
CONSTRAINT `fkpaydatapay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `paycertbook` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`bkno` mediumint(9) NOT NULL,
|
|
|
|
|
`bcount` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`payno`,`bkno`),
|
|
|
|
|
KEY `fkpaycertbookbook` (`bkno`),
|
|
|
|
|
CONSTRAINT `fkpaycertbookbook` FOREIGN KEY (`bkno`) REFERENCES `book` (`bkno`),
|
|
|
|
|
CONSTRAINT `fkpaycertbookpay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `payitem` (
|
|
|
|
|
`pino` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`ptype` tinyint(4) NOT NULL,
|
|
|
|
|
`pcno` int(11) DEFAULT NULL,
|
|
|
|
|
`itemno` bigint(20) NOT NULL,
|
|
|
|
|
`userno` int(11) DEFAULT NULL,
|
|
|
|
|
`pstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`rstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`pgkey` varchar(100) DEFAULT NULL,
|
|
|
|
|
`cancelcode` varchar(2) DEFAULT NULL,
|
|
|
|
|
`cancelmsg` varchar(100) DEFAULT NULL,
|
|
|
|
|
`canceltype` char(1) DEFAULT NULL,
|
|
|
|
|
`pcnt` smallint(6) NOT NULL,
|
|
|
|
|
`orgamt` int(11) NOT NULL,
|
|
|
|
|
`discamt` int(11) NOT NULL,
|
|
|
|
|
`payamt` int(11) NOT NULL,
|
|
|
|
|
`payamtcash` int(11) NOT NULL,
|
|
|
|
|
`payamtcard` int(11) NOT NULL,
|
|
|
|
|
`refundamt` int(11) NOT NULL,
|
|
|
|
|
`refundtime` datetime DEFAULT NULL,
|
|
|
|
|
`refundtimereal` datetime DEFAULT NULL,
|
|
|
|
|
`refundinfo` varchar(200) DEFAULT NULL,
|
|
|
|
|
`refundstatus` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`isrebate` tinyint(4) NOT NULL,
|
|
|
|
|
`rbank` varchar(50) DEFAULT NULL,
|
|
|
|
|
`rbankaccnum` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`tbankuser` varchar(30) DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cartno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`rbankamt` int(11) NOT NULL DEFAULT 0,
|
|
|
|
|
PRIMARY KEY (`pino`),
|
|
|
|
|
KEY `fkpayitempay` (`payno`),
|
|
|
|
|
KEY `fkpayitemu` (`userno`),
|
|
|
|
|
KEY `fkpayitemcmpc` (`pcno`),
|
|
|
|
|
KEY `fkpayitemfgno` (`fgno`),
|
|
|
|
|
KEY `fkpayitempaycart` (`cartno`),
|
|
|
|
|
CONSTRAINT `fkpayitemcmpc` FOREIGN KEY (`pcno`) REFERENCES `cmpc` (`pcno`),
|
|
|
|
|
CONSTRAINT `fkpayitemfgno` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkpayitempay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`),
|
|
|
|
|
CONSTRAINT `fkpayitempaycart` FOREIGN KEY (`cartno`) REFERENCES `paycart` (`pcno`),
|
|
|
|
|
CONSTRAINT `fkpayitemu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `payassign` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`asno` mediumint(9) NOT NULL,
|
|
|
|
|
`asname` varchar(100) NOT NULL,
|
|
|
|
|
`ceoname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`brno` char(10) DEFAULT NULL,
|
|
|
|
|
`eino` varchar(30) DEFAULT NULL,
|
|
|
|
|
`btype` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bkind` varchar(50) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`fgnobno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`mname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`mphone` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`taxemail` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`payno`),
|
|
|
|
|
KEY `fkpayassignassign` (`asno`),
|
|
|
|
|
CONSTRAINT `fkpayassignassign` FOREIGN KEY (`asno`) REFERENCES `assign` (`asno`),
|
|
|
|
|
CONSTRAINT `fkpayassignpay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2020-10-15 10:44:16 +09:00
|
|
|
|
2021-12-15 13:29:33 +09:00
|
|
|
CREATE TABLE `payusers` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`username` varchar(50) NOT NULL,
|
|
|
|
|
`userpno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`mobile` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`isassignuser` tinyint(4) NOT NULL,
|
|
|
|
|
`uduty` varchar(20) DEFAULT NULL,
|
|
|
|
|
`slevel` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`payno`),
|
|
|
|
|
CONSTRAINT `fkpayuserspay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `paydvr` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`dvrcode` varchar(20) DEFAULT NULL,
|
|
|
|
|
`codetime` datetime DEFAULT NULL,
|
|
|
|
|
`isdvr` tinyint(4) NOT NULL,
|
|
|
|
|
`rcvname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`telno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`mobile` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`dmemo` varchar(300) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`payno`),
|
|
|
|
|
CONSTRAINT `fkpaydvrpay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `payrfd` (
|
|
|
|
|
`rfdno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`rtext` varchar(500) DEFAULT NULL,
|
|
|
|
|
`bankname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bankno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`bankowner` varchar(50) DEFAULT NULL,
|
|
|
|
|
`isowner` tinyint(4) NOT NULL,
|
|
|
|
|
`rstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`statustime` datetime DEFAULT NULL,
|
|
|
|
|
`ramt` int(11) DEFAULT NULL,
|
|
|
|
|
`rreason` tinyint(4) NOT NULL,
|
|
|
|
|
`ruser` varchar(50) DEFAULT NULL,
|
|
|
|
|
`rphone` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`fgnor` bigint(20) DEFAULT NULL,
|
|
|
|
|
`fgnob` bigint(20) DEFAULT NULL,
|
|
|
|
|
`rback` varchar(500) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`rfdno`),
|
|
|
|
|
KEY `fkpayrfdpay` (`payno`),
|
|
|
|
|
KEY `fkpayrfdfgno` (`fgnor`),
|
|
|
|
|
KEY `fkpayrfdfgno2` (`fgnob`),
|
|
|
|
|
CONSTRAINT `fkpayrfdfgno` FOREIGN KEY (`fgnor`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkpayrfdfgno2` FOREIGN KEY (`fgnob`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkpayrfdpay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `payrfditem` (
|
|
|
|
|
`rfdno` bigint(20) NOT NULL,
|
|
|
|
|
`pino` bigint(20) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`rfdno`,`pino`),
|
|
|
|
|
KEY `fkpayrfditempi` (`pino`),
|
|
|
|
|
CONSTRAINT `fkpayrfditempayrfd` FOREIGN KEY (`rfdno`) REFERENCES `payrfd` (`rfdno`),
|
|
|
|
|
CONSTRAINT `fkpayrfditempi` FOREIGN KEY (`pino`) REFERENCES `payitem` (`pino`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `payrfdlog` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`pino` bigint(20) DEFAULT NULL,
|
|
|
|
|
`refundamt` int(11) NOT NULL,
|
|
|
|
|
`refunddate` datetime NOT NULL,
|
|
|
|
|
`dmemo` varchar(200) DEFAULT NULL,
|
|
|
|
|
`pistatus` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `paytax` (
|
|
|
|
|
`taxno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`taxamt` int(11) NOT NULL,
|
|
|
|
|
`pcnt` tinyint(4) NOT NULL,
|
|
|
|
|
`asname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`ceoname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`brno` char(10) DEFAULT NULL,
|
|
|
|
|
`grno` char(13) DEFAULT NULL,
|
|
|
|
|
`btype` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bkind` varchar(50) DEFAULT NULL,
|
|
|
|
|
`manname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`telno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`taxdate` datetime DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`taxinfo` text DEFAULT NULL,
|
|
|
|
|
`isreceipt` tinyint(4) NOT NULL,
|
|
|
|
|
`iscancel` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`asaddr` varchar(200) DEFAULT NULL,
|
|
|
|
|
`mgtkey` varchar(24) DEFAULT NULL,
|
|
|
|
|
`taxdatereq` datetime DEFAULT NULL,
|
|
|
|
|
`statecode` int(11) DEFAULT NULL,
|
|
|
|
|
`realtaxdate` datetime DEFAULT NULL,
|
|
|
|
|
`ischeck` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`checktime` datetime DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`taxno`),
|
|
|
|
|
UNIQUE KEY `uipaytaxmgtkey` (`mgtkey`),
|
|
|
|
|
KEY `fkpaytaxpay` (`payno`),
|
|
|
|
|
CONSTRAINT `fkpaytaxpay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `paytaxitem` (
|
|
|
|
|
`taxno` bigint(20) NOT NULL,
|
|
|
|
|
`pino` bigint(20) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`taxno`,`pino`),
|
|
|
|
|
KEY `fkpaytaxitempayitem` (`pino`),
|
|
|
|
|
CONSTRAINT `fkpaytaxitempayitem` FOREIGN KEY (`pino`) REFERENCES `payitem` (`pino`),
|
|
|
|
|
CONSTRAINT `fkpaytaxitempaytax` FOREIGN KEY (`taxno`) REFERENCES `paytax` (`taxno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lect` (
|
|
|
|
|
`lectno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`payno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`pino` bigint(20) DEFAULT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`status` tinyint(4) NOT NULL,
|
|
|
|
|
`isready` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`oktime` datetime DEFAULT NULL,
|
|
|
|
|
`iscomplete` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`orgcmno` int(11) DEFAULT NULL,
|
|
|
|
|
`attrate` int(11) NOT NULL,
|
|
|
|
|
`isrebate` tinyint(4) NOT NULL,
|
|
|
|
|
`ispc` tinyint(4) NOT NULL,
|
|
|
|
|
`pcno` int(11) DEFAULT NULL,
|
|
|
|
|
`isjoin` tinyint(4) NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`apoint` float(5,2) DEFAULT NULL,
|
|
|
|
|
`mpoint` float(5,2) DEFAULT NULL,
|
|
|
|
|
`fpoint` float(5,2) DEFAULT NULL,
|
|
|
|
|
`spoint` float(5,2) DEFAULT NULL,
|
|
|
|
|
`dpoint` float(5,2) DEFAULT NULL,
|
|
|
|
|
`tpoint` float(5,2) DEFAULT NULL,
|
|
|
|
|
`ischanged` tinyint(4) NOT NULL,
|
|
|
|
|
`stime` datetime DEFAULT NULL,
|
|
|
|
|
`etime` datetime DEFAULT NULL,
|
|
|
|
|
`sip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`eip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`ispcs` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`ispce` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`fgno2` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cmisno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`completetime` datetime DEFAULT NULL,
|
|
|
|
|
`completeno` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`isattcheck` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`lakey` varchar(6) DEFAULT NULL,
|
|
|
|
|
`latime` datetime DEFAULT NULL,
|
|
|
|
|
`sdate` datetime DEFAULT NULL,
|
|
|
|
|
`edate` datetime DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`lectno`),
|
|
|
|
|
KEY `fklectcm` (`cmno`),
|
|
|
|
|
KEY `fklectpay` (`payno`),
|
|
|
|
|
KEY `fklectpi` (`pino`),
|
|
|
|
|
KEY `fklectu` (`userno`),
|
|
|
|
|
KEY `fklectcm2` (`orgcmno`),
|
|
|
|
|
KEY `fklectcm3` (`pcno`),
|
|
|
|
|
KEY `fklectfg` (`fgno`),
|
|
|
|
|
KEY `fklectfg2` (`fgno2`),
|
|
|
|
|
KEY `fklectcminningscd` (`cmisno`),
|
|
|
|
|
CONSTRAINT `fklectcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fklectcm2` FOREIGN KEY (`orgcmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fklectcm3` FOREIGN KEY (`pcno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fklectcminningscd` FOREIGN KEY (`cmisno`) REFERENCES `cminningscd` (`cmisno`),
|
|
|
|
|
CONSTRAINT `fklectfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fklectfg2` FOREIGN KEY (`fgno2`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fklectpay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`),
|
|
|
|
|
CONSTRAINT `fklectpi` FOREIGN KEY (`pino`) REFERENCES `payitem` (`pino`),
|
|
|
|
|
CONSTRAINT `fklectu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectinning` (
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`cmino` bigint(20) NOT NULL,
|
|
|
|
|
`totstudy` mediumint(9) NOT NULL,
|
|
|
|
|
`stime` datetime DEFAULT NULL,
|
|
|
|
|
`etime` datetime DEFAULT NULL,
|
|
|
|
|
`sip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`eip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`ispcs` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`ispce` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`istatus` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`isokmid` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`finishtime` datetime DEFAULT NULL,
|
|
|
|
|
`statustime` datetime DEFAULT NULL,
|
|
|
|
|
`statusreason` varchar(100) DEFAULT NULL,
|
|
|
|
|
`statususerno` int(11) DEFAULT NULL,
|
|
|
|
|
`pseq` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`psec` smallint(6) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
`isattcheck` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
PRIMARY KEY (`lectno`,`cmino`),
|
|
|
|
|
KEY `kflectinningcmi` (`cmino`),
|
|
|
|
|
CONSTRAINT `kflectinningcmi` FOREIGN KEY (`cmino`) REFERENCES `cminning` (`cmino`),
|
|
|
|
|
CONSTRAINT `kflectinninglect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectinningpage` (
|
|
|
|
|
`logno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`cmino` bigint(20) NOT NULL,
|
|
|
|
|
`cpno` int(11) NOT NULL,
|
|
|
|
|
`totstudy` mediumint(9) NOT NULL,
|
|
|
|
|
`stime` datetime NOT NULL,
|
|
|
|
|
`etime` datetime NOT NULL,
|
|
|
|
|
`sip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`eip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`ispc` tinyint(4) NOT NULL,
|
|
|
|
|
`webkitinfo` varchar(500) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`logno`),
|
|
|
|
|
KEY `kflectinningpagelect` (`lectno`),
|
|
|
|
|
KEY `kflectinningpagecmi` (`cmino`),
|
|
|
|
|
KEY `kflectinningpagecpno` (`cpno`),
|
|
|
|
|
CONSTRAINT `kflectinningpagecmi` FOREIGN KEY (`cmino`) REFERENCES `cminning` (`cmino`),
|
|
|
|
|
CONSTRAINT `kflectinningpagecpno` FOREIGN KEY (`cpno`) REFERENCES `ctpage` (`cpno`),
|
|
|
|
|
CONSTRAINT `kflectinningpagelect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectex` (
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`estart` datetime DEFAULT NULL,
|
|
|
|
|
`eend` datetime DEFAULT NULL,
|
|
|
|
|
`eip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`tpoint` smallint(6) NOT NULL,
|
|
|
|
|
`recount` tinyint(4) NOT NULL,
|
|
|
|
|
`rechecktime` datetime DEFAULT NULL,
|
|
|
|
|
`entercount` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`cblock` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`lectno`,`exno`),
|
|
|
|
|
KEY `fklectexcmex` (`exno`),
|
|
|
|
|
CONSTRAINT `fklectexcmex` FOREIGN KEY (`exno`) REFERENCES `cmex` (`exno`),
|
|
|
|
|
CONSTRAINT `fklectexlect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectexq` (
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`eqno` int(11) NOT NULL,
|
|
|
|
|
`atext` varchar(2000) DEFAULT NULL,
|
|
|
|
|
`qinos` varchar(500) DEFAULT NULL,
|
|
|
|
|
`cpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`dpoint` tinyint(4) NOT NULL,
|
|
|
|
|
`iscorrect` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`qseq` tinyint(4) NOT NULL,
|
|
|
|
|
`rechecktime` datetime DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`lectno`,`exno`,`eqno`),
|
|
|
|
|
KEY `fklectexqcmex` (`exno`),
|
|
|
|
|
KEY `fklectexqcmexq` (`eqno`),
|
|
|
|
|
CONSTRAINT `fklectexqcmex` FOREIGN KEY (`exno`) REFERENCES `cmex` (`exno`),
|
|
|
|
|
CONSTRAINT `fklectexqcmexq` FOREIGN KEY (`eqno`) REFERENCES `cmexq` (`eqno`),
|
|
|
|
|
CONSTRAINT `fklectexqlect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectexrelog` (
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`estart` datetime DEFAULT NULL,
|
|
|
|
|
`eend` datetime DEFAULT NULL,
|
|
|
|
|
`eip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
KEY `fklectexreloglect` (`lectno`),
|
|
|
|
|
KEY `fklectexrelogcmex` (`exno`),
|
|
|
|
|
CONSTRAINT `fklectexrelogcmex` FOREIGN KEY (`exno`) REFERENCES `cmex` (`exno`),
|
|
|
|
|
CONSTRAINT `fklectexreloglect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectsd` (
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`sdno` int(11) NOT NULL,
|
|
|
|
|
`atext` mediumtext DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`copyrate` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`iscopy` tinyint(4) NOT NULL,
|
|
|
|
|
`cpoint` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`feedb` varchar(1000) DEFAULT NULL,
|
|
|
|
|
`submittime` datetime DEFAULT NULL,
|
|
|
|
|
`submitip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`checktime` datetime DEFAULT NULL,
|
|
|
|
|
`checkip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`lectno`,`sdno`),
|
|
|
|
|
KEY `fklectsdcmsd` (`sdno`),
|
|
|
|
|
KEY `fklectsdfg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fklectsdcmsd` FOREIGN KEY (`sdno`) REFERENCES `cmsd` (`sdno`),
|
|
|
|
|
CONSTRAINT `fklectsdfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fklectsdlect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectsdboard` (
|
|
|
|
|
`bno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`sdno` int(11) NOT NULL,
|
|
|
|
|
`subject` varchar(200) NOT NULL,
|
|
|
|
|
`contents` text NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`rcount` int(11) NOT NULL DEFAULT 0,
|
|
|
|
|
`cip` varchar(50) DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bno`),
|
|
|
|
|
KEY `fklectsdboardlect` (`lectno`),
|
|
|
|
|
KEY `fklectsdboardcmsd` (`sdno`),
|
|
|
|
|
KEY `fklectsdboardfg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fklectsdboardcmsd` FOREIGN KEY (`sdno`) REFERENCES `cmsd` (`sdno`),
|
|
|
|
|
CONSTRAINT `fklectsdboardfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fklectsdboardlect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectsdboardcmt` (
|
|
|
|
|
`bcno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`bno` bigint(20) NOT NULL,
|
|
|
|
|
`ctext` varchar(500) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bcno`),
|
|
|
|
|
KEY `fklectsdboardcmtp` (`bno`),
|
|
|
|
|
CONSTRAINT `fklectsdboardcmtp` FOREIGN KEY (`bno`) REFERENCES `lectsdboard` (`bno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `lectrs` (
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`rsno` int(11) NOT NULL,
|
|
|
|
|
`rscno` mediumint(9) NOT NULL,
|
|
|
|
|
`rscqno` int(11) NOT NULL,
|
|
|
|
|
`qno` int(11) NOT NULL,
|
|
|
|
|
`atext` varchar(2000) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`lectno`,`rsno`,`rscno`,`rscqno`),
|
|
|
|
|
KEY `fklectrscmrs` (`rsno`),
|
|
|
|
|
KEY `fklectrsrsc` (`rscno`),
|
|
|
|
|
KEY `fklectrscq` (`rscqno`),
|
|
|
|
|
KEY `fklectrscqno` (`qno`),
|
|
|
|
|
CONSTRAINT `fklectrscmrs` FOREIGN KEY (`rsno`) REFERENCES `cmrs` (`rsno`),
|
|
|
|
|
CONSTRAINT `fklectrscq` FOREIGN KEY (`rscqno`) REFERENCES `rscq` (`rscqno`),
|
|
|
|
|
CONSTRAINT `fklectrscqno` FOREIGN KEY (`qno`) REFERENCES `rscq` (`qno`),
|
|
|
|
|
CONSTRAINT `fklectrslect` FOREIGN KEY (`lectno`) REFERENCES `lect` (`lectno`),
|
|
|
|
|
CONSTRAINT `fklectrsrsc` FOREIGN KEY (`rscno`) REFERENCES `rsc` (`rscno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `scdlect` (
|
|
|
|
|
`scdno` tinyint(4) NOT NULL,
|
|
|
|
|
`dday` tinyint(4) NOT NULL,
|
|
|
|
|
`dtime` tinyint(4) NOT NULL,
|
|
|
|
|
`istalk` tinyint(4) NOT NULL,
|
|
|
|
|
`isemail` tinyint(4) NOT NULL,
|
|
|
|
|
`issms` tinyint(4) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`scdno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `scdlectlog` (
|
|
|
|
|
`userno` bigint(20) NOT NULL,
|
|
|
|
|
`scdno` tinyint(4) NOT NULL,
|
|
|
|
|
`dday` tinyint(4) NOT NULL,
|
|
|
|
|
`dtime` tinyint(4) NOT NULL,
|
|
|
|
|
`istalk` tinyint(4) NOT NULL,
|
|
|
|
|
`isemail` tinyint(4) NOT NULL,
|
|
|
|
|
`issms` tinyint(4) NOT NULL,
|
|
|
|
|
`isuse` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
KEY `fkscdlectlogscdlect` (`scdno`),
|
|
|
|
|
CONSTRAINT `fkscdlectlogscdlect` FOREIGN KEY (`scdno`) REFERENCES `scdlect` (`scdno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `alarms` (
|
|
|
|
|
`alno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`atime` datetime NOT NULL,
|
|
|
|
|
`scdno` tinyint(4) NOT NULL,
|
|
|
|
|
`cmexno` int(11) NOT NULL,
|
|
|
|
|
`dday` tinyint(4) NOT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`alno`),
|
|
|
|
|
KEY `fkalarmsusers` (`userno`),
|
|
|
|
|
KEY `fkalarmsscdlect` (`scdno`),
|
|
|
|
|
CONSTRAINT `fkalarmsscdlect` FOREIGN KEY (`scdno`) REFERENCES `scdlect` (`scdno`),
|
|
|
|
|
CONSTRAINT `fkalarmsusers` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `exam` (
|
|
|
|
|
`exno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cgno` smallint(6) NOT NULL,
|
|
|
|
|
`exname` varchar(100) NOT NULL,
|
|
|
|
|
`infee` int(11) NOT NULL,
|
|
|
|
|
`outfee` int(11) NOT NULL,
|
|
|
|
|
`certcc` smallint(6) NOT NULL,
|
|
|
|
|
`certgradecc` smallint(6) NOT NULL,
|
|
|
|
|
`rstime` datetime NOT NULL,
|
|
|
|
|
`retime` datetime NOT NULL,
|
|
|
|
|
`estime` datetime NOT NULL,
|
|
|
|
|
`eetime` datetime NOT NULL,
|
|
|
|
|
`elocation` varchar(200) NOT NULL,
|
|
|
|
|
`certdate` datetime NOT NULL,
|
|
|
|
|
`certindate` datetime NOT NULL,
|
|
|
|
|
`introhtml` mediumtext NOT NULL,
|
|
|
|
|
`isopen` tinyint(4) NOT NULL,
|
|
|
|
|
`isresultopen` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`isscored` tinyint(4) NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`exno`),
|
|
|
|
|
KEY `fkexamcg` (`cgno`),
|
|
|
|
|
KEY `fkexamcc` (`certcc`),
|
|
|
|
|
KEY `fkexamcc2` (`certgradecc`),
|
|
|
|
|
CONSTRAINT `fkexamcc` FOREIGN KEY (`certcc`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkexamcc2` FOREIGN KEY (`certgradecc`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkexamcg` FOREIGN KEY (`cgno`) REFERENCES `cg` (`cgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `examuser` (
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`status` tinyint(4) NOT NULL,
|
|
|
|
|
`payno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`pino` bigint(20) DEFAULT NULL,
|
|
|
|
|
`pstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`epoint1` float(5,1) DEFAULT NULL,
|
|
|
|
|
`epoint2` float(5,1) DEFAULT NULL,
|
|
|
|
|
`epoint3` float(5,1) DEFAULT NULL,
|
|
|
|
|
`avrg` float DEFAULT NULL,
|
|
|
|
|
`ispass` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`certdate` datetime NOT NULL,
|
|
|
|
|
`certindate` datetime NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`exno`,`userno`),
|
|
|
|
|
KEY `fkexamuseru` (`userno`),
|
|
|
|
|
KEY `fkexamuserpay` (`payno`),
|
|
|
|
|
KEY `fkexamuserpayitem` (`pino`),
|
|
|
|
|
CONSTRAINT `fkexamuserexam` FOREIGN KEY (`exno`) REFERENCES `exam` (`exno`),
|
|
|
|
|
CONSTRAINT `fkexamuserpay` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`),
|
|
|
|
|
CONSTRAINT `fkexamuserpayitem` FOREIGN KEY (`pino`) REFERENCES `payitem` (`pino`),
|
|
|
|
|
CONSTRAINT `fkexamuseru` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `examuserdelbk` (
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`status` tinyint(4) NOT NULL,
|
|
|
|
|
`payno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`pino` bigint(20) DEFAULT NULL,
|
|
|
|
|
`pstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`epoint1` float(5,1) DEFAULT NULL,
|
|
|
|
|
`epoint2` float(5,1) DEFAULT NULL,
|
|
|
|
|
`epoint3` float(5,1) DEFAULT NULL,
|
|
|
|
|
`avrg` float DEFAULT NULL,
|
|
|
|
|
`ispass` tinyint(4) DEFAULT NULL,
|
|
|
|
|
`certdate` datetime NOT NULL,
|
|
|
|
|
`certindate` datetime NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `examuserrenew` (
|
|
|
|
|
`exno` int(11) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`certtime` datetime NOT NULL,
|
|
|
|
|
`certdate` datetime NOT NULL,
|
|
|
|
|
`certindate` datetime NOT NULL,
|
|
|
|
|
`renewreason` varchar(100) DEFAULT NULL,
|
|
|
|
|
`certidx` mediumint(9) NOT NULL,
|
|
|
|
|
`isfirst` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`exno`,`userno`,`certtime`),
|
|
|
|
|
KEY `fkexamuserrenewu` (`userno`),
|
|
|
|
|
CONSTRAINT `fkexamuserrenewexam` FOREIGN KEY (`exno`) REFERENCES `exam` (`exno`),
|
|
|
|
|
CONSTRAINT `fkexamuserrenewu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `emailsend` (
|
|
|
|
|
`sendno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`etitle` varchar(500) NOT NULL,
|
|
|
|
|
`sname` varchar(100) DEFAULT NULL,
|
|
|
|
|
`semail` varchar(50) DEFAULT NULL,
|
|
|
|
|
`ehtml` mediumtext NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cmno` int(11) DEFAULT NULL,
|
|
|
|
|
`rcvs` mediumtext NOT NULL,
|
|
|
|
|
`sendeds` mediumtext DEFAULT NULL,
|
|
|
|
|
`reademails` mediumtext NOT NULL DEFAULT '',
|
|
|
|
|
`rcvcount` int(11) NOT NULL,
|
|
|
|
|
`readcount` int(11) NOT NULL DEFAULT 0,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL DEFAULT 1,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`sendno`),
|
|
|
|
|
KEY `fkemailsendcm` (`cmno`),
|
|
|
|
|
KEY `fkemailsendfg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkemailsendcm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkemailsendfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `emailban` (
|
|
|
|
|
`sendno` bigint(20) NOT NULL,
|
|
|
|
|
`email` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`sendno`,`email`),
|
|
|
|
|
CONSTRAINT `fkemailbanes` FOREIGN KEY (`sendno`) REFERENCES `emailsend` (`sendno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `emailbanpool` (
|
|
|
|
|
`email` varchar(100) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`email`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `memo` (
|
|
|
|
|
`mno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`pmno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cmno` int(11) DEFAULT NULL,
|
|
|
|
|
`mtitle` varchar(500) NOT NULL,
|
|
|
|
|
`mcontents` text NOT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`mno`),
|
|
|
|
|
KEY `fkmemop` (`pmno`),
|
|
|
|
|
KEY `fkmemocm` (`cmno`),
|
|
|
|
|
KEY `fkmemofg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkmemocm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fkmemofg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkmemop` FOREIGN KEY (`pmno`) REFERENCES `memo` (`mno`)
|
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `memouser` (
|
|
|
|
|
`mno` bigint(20) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`isread` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`rdate` datetime DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`mno`,`userno`),
|
|
|
|
|
KEY `fkmemouseru` (`userno`),
|
|
|
|
|
CONSTRAINT `fkmemouserm` FOREIGN KEY (`mno`) REFERENCES `memo` (`mno`),
|
|
|
|
|
CONSTRAINT `fkmemouseru` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `sms` (
|
|
|
|
|
`mno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`cmno` int(11) DEFAULT NULL,
|
|
|
|
|
`mcontents` text NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`mno`),
|
|
|
|
|
KEY `fksmscm` (`cmno`),
|
|
|
|
|
CONSTRAINT `fksmscm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `smsuser` (
|
|
|
|
|
`mno` bigint(20) NOT NULL,
|
|
|
|
|
`userno` bigint(20) NOT NULL,
|
|
|
|
|
`smstype` varchar(10) DEFAULT NULL,
|
|
|
|
|
`isok` tinyint(4) NOT NULL,
|
|
|
|
|
`msgid` varchar(50) DEFAULT NULL,
|
|
|
|
|
`message` varchar(1000) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`mno`,`userno`),
|
|
|
|
|
CONSTRAINT `fksmsusers` FOREIGN KEY (`mno`) REFERENCES `sms` (`mno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `banner` (
|
|
|
|
|
`bno` tinyint(4) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`btitle` varchar(100) NOT NULL,
|
|
|
|
|
`fgno` bigint(20) NOT NULL,
|
|
|
|
|
`fgno2` bigint(20) NOT NULL,
|
|
|
|
|
`bdesc` varchar(100) DEFAULT NULL,
|
|
|
|
|
`burl` varchar(100) DEFAULT NULL,
|
|
|
|
|
`ismain` tinyint(4) NOT NULL,
|
|
|
|
|
`bseq` tinyint(4) NOT NULL,
|
|
|
|
|
`isopen` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bno`),
|
|
|
|
|
KEY `fkbannerfg` (`fgno`),
|
|
|
|
|
KEY `fkbannerfg2` (`fgno2`),
|
|
|
|
|
CONSTRAINT `fkbannerfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkbannerfg2` FOREIGN KEY (`fgno2`) REFERENCES `filegroup` (`fgno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `popup` (
|
|
|
|
|
`pno` smallint(6) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ptitle` varchar(100) NOT NULL,
|
|
|
|
|
`pcontents` text NOT NULL,
|
|
|
|
|
`toppx` smallint(6) NOT NULL DEFAULT 0,
|
|
|
|
|
`leftpx` smallint(6) NOT NULL DEFAULT 0,
|
|
|
|
|
`pwidth` smallint(6) NOT NULL,
|
|
|
|
|
`pheight` smallint(6) NOT NULL,
|
|
|
|
|
`purl` varchar(100) DEFAULT NULL,
|
|
|
|
|
`zindex` tinyint(4) NOT NULL,
|
|
|
|
|
`isopen` tinyint(4) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`pno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `menupage` (
|
|
|
|
|
`pno` smallint(6) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`ppno` smallint(6) DEFAULT NULL,
|
|
|
|
|
`pdepth` tinyint(4) NOT NULL,
|
|
|
|
|
`pagetype` tinyint(4) NOT NULL,
|
|
|
|
|
`bmno` smallint(6) DEFAULT NULL,
|
|
|
|
|
`porder` tinyint(4) NOT NULL,
|
|
|
|
|
`pagename` varchar(100) NOT NULL,
|
|
|
|
|
`pagedesc` varchar(100) DEFAULT NULL,
|
|
|
|
|
`pageurl` varchar(50) DEFAULT NULL,
|
|
|
|
|
`pagehtml` text DEFAULT NULL,
|
|
|
|
|
`isopen` tinyint(4) NOT NULL,
|
|
|
|
|
`usertype` tinyint(4) NOT NULL,
|
|
|
|
|
`refcode` varchar(50) DEFAULT NULL,
|
|
|
|
|
`imagecode` varchar(100) DEFAULT NULL,
|
|
|
|
|
`bgtitle` varchar(100) DEFAULT NULL,
|
|
|
|
|
`bgdesc` varchar(1000) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`pno`),
|
|
|
|
|
KEY `fkmenupagep` (`ppno`),
|
|
|
|
|
KEY `fkmenupagebm` (`bmno`),
|
|
|
|
|
CONSTRAINT `fkmenupagebm` FOREIGN KEY (`bmno`) REFERENCES `boardmaster` (`bmno`),
|
|
|
|
|
CONSTRAINT `fkmenupagep` FOREIGN KEY (`ppno`) REFERENCES `menupage` (`pno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `actlog` (
|
|
|
|
|
`logtype` tinyint(4) NOT NULL,
|
|
|
|
|
`logtarget` tinyint(4) NOT NULL,
|
|
|
|
|
`userno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`logdata` text DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `loginlog` (
|
|
|
|
|
`logno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`logsite` tinyint(4) NOT NULL,
|
|
|
|
|
`userno` int(11) DEFAULT NULL,
|
|
|
|
|
`loginstatus` tinyint(4) NOT NULL,
|
|
|
|
|
`logindata` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`logno`),
|
|
|
|
|
KEY `fkloginlogu` (`userno`),
|
|
|
|
|
CONSTRAINT `fkloginlogu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `cmcalc` (
|
|
|
|
|
`cmno` int(11) NOT NULL,
|
|
|
|
|
`infee` int(11) NOT NULL,
|
|
|
|
|
`outfee` int(11) NOT NULL,
|
|
|
|
|
`feeloc` int(11) NOT NULL,
|
|
|
|
|
`feebkpr` int(11) NOT NULL,
|
|
|
|
|
`feebrt` int(11) NOT NULL,
|
|
|
|
|
`feemat` int(11) NOT NULL,
|
|
|
|
|
`feefoo` int(11) NOT NULL,
|
|
|
|
|
`feeetc` int(11) NOT NULL,
|
|
|
|
|
`prtcnt` smallint(6) NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`cmno`),
|
|
|
|
|
CONSTRAINT `fkcmcalccm` FOREIGN KEY (`cmno`) REFERENCES `cm` (`cmno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `exceldata` (
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`col1` text DEFAULT NULL,
|
|
|
|
|
`col2` text DEFAULT NULL,
|
|
|
|
|
`col3` text DEFAULT NULL,
|
|
|
|
|
`col4` text DEFAULT NULL,
|
|
|
|
|
`col5` text DEFAULT NULL,
|
|
|
|
|
`col6` text DEFAULT NULL,
|
|
|
|
|
`col7` text DEFAULT NULL,
|
|
|
|
|
`col8` text DEFAULT NULL,
|
|
|
|
|
`col9` text DEFAULT NULL,
|
|
|
|
|
`col10` text DEFAULT NULL,
|
|
|
|
|
`col11` text DEFAULT NULL,
|
|
|
|
|
`col12` text DEFAULT NULL,
|
|
|
|
|
`col13` text DEFAULT NULL,
|
|
|
|
|
`col14` text DEFAULT NULL,
|
|
|
|
|
`col15` text DEFAULT NULL,
|
|
|
|
|
`col16` text DEFAULT NULL,
|
|
|
|
|
`col17` text DEFAULT NULL,
|
|
|
|
|
`col18` text DEFAULT NULL,
|
|
|
|
|
`col19` text DEFAULT NULL,
|
|
|
|
|
`col20` text DEFAULT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `pagelog` (
|
|
|
|
|
`logsite` tinyint(4) NOT NULL,
|
|
|
|
|
`userno` int(11) DEFAULT NULL,
|
|
|
|
|
`menuno` int(11) DEFAULT NULL,
|
|
|
|
|
`pno` smallint(6) DEFAULT NULL,
|
|
|
|
|
`loginfo` varchar(1000) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `edub2b` (
|
|
|
|
|
`eduno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`etype` tinyint(4) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`edate` datetime DEFAULT NULL,
|
|
|
|
|
`esubject` varchar(500) DEFAULT NULL,
|
|
|
|
|
`etarget` varchar(500) DEFAULT NULL,
|
|
|
|
|
`ecount` smallint(6) NOT NULL,
|
|
|
|
|
`eplace` varchar(100) DEFAULT NULL,
|
|
|
|
|
`ecomment` varchar(500) DEFAULT NULL,
|
|
|
|
|
`compname` varchar(200) DEFAULT NULL,
|
|
|
|
|
`ceoname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`brno` char(10) DEFAULT NULL,
|
|
|
|
|
`addr` varchar(200) DEFAULT NULL,
|
|
|
|
|
`btype` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bkind` varchar(50) DEFAULT NULL,
|
|
|
|
|
`manname` varchar(50) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`telno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`fgno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`eduno`),
|
|
|
|
|
KEY `fkedub2bu` (`userno`),
|
|
|
|
|
KEY `fkedub2bfg` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkedub2bfg` FOREIGN KEY (`fgno`) REFERENCES `filegroup` (`fgno`),
|
|
|
|
|
CONSTRAINT `fkedub2bu` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `npsystem` (
|
|
|
|
|
`daokey` varchar(100) NOT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `usercheck` (
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`checkkey` int(11) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`userno`),
|
|
|
|
|
CONSTRAINT `fkusercheckuser` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `authkey` (
|
|
|
|
|
`authtype` tinyint(4) NOT NULL,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`jobkey` varchar(100) DEFAULT NULL,
|
|
|
|
|
`randkey` int(11) NOT NULL,
|
|
|
|
|
`keytime` datetime NOT NULL,
|
|
|
|
|
PRIMARY KEY (`authtype`,`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `kcblog` (
|
|
|
|
|
`cdt` datetime NOT NULL DEFAULT current_timestamp(),
|
|
|
|
|
`cp_cd` varchar(12) NOT NULL,
|
|
|
|
|
`mobile` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`vssn` varchar(14) DEFAULT NULL,
|
|
|
|
|
`logmsg` mediumtext DEFAULT NULL
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `smsauth` (
|
|
|
|
|
`authno` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`lectno` bigint(20) NOT NULL,
|
|
|
|
|
`latime` datetime NOT NULL DEFAULT current_timestamp(),
|
|
|
|
|
`lakey` varchar(6) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`authno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `councel` (
|
|
|
|
|
`bno` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`bldgcat` smallint(6) NOT NULL,
|
|
|
|
|
`qtext` mediumtext DEFAULT NULL,
|
|
|
|
|
`atext` mediumtext DEFAULT NULL,
|
|
|
|
|
`isdel` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
PRIMARY KEY (`bno`),
|
|
|
|
|
KEY `fkcounceluserno` (`userno`),
|
|
|
|
|
KEY `fkcouncelccast` (`bldgcat`),
|
|
|
|
|
CONSTRAINT `fkcouncelccast` FOREIGN KEY (`bldgcat`) REFERENCES `comcode` (`ccode`),
|
|
|
|
|
CONSTRAINT `fkcounceluserno` FOREIGN KEY (`userno`) REFERENCES `users` (`userno`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `docprintpast` (
|
|
|
|
|
`no` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`kind` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cg` varchar(30) DEFAULT NULL,
|
|
|
|
|
`cshape` varchar(30) DEFAULT NULL,
|
|
|
|
|
`username` varchar(30) DEFAULT NULL,
|
|
|
|
|
`userpno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`typeman` varchar(30) DEFAULT NULL,
|
|
|
|
|
`edukind` varchar(30) DEFAULT NULL,
|
|
|
|
|
`typeedu` varchar(30) DEFAULT NULL,
|
|
|
|
|
`typegrade` varchar(30) DEFAULT NULL,
|
|
|
|
|
`typejob` varchar(30) DEFAULT NULL,
|
|
|
|
|
`cgname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`completeno` varchar(30) DEFAULT NULL,
|
|
|
|
|
`companyname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`companyaddr` varchar(100) DEFAULT NULL,
|
|
|
|
|
`brno` varchar(30) DEFAULT NULL,
|
|
|
|
|
`eino` varchar(30) DEFAULT NULL,
|
|
|
|
|
`btype` varchar(50) DEFAULT NULL,
|
|
|
|
|
`bkind` varchar(100) DEFAULT NULL,
|
|
|
|
|
`ceoname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`ssdate` datetime DEFAULT NULL,
|
|
|
|
|
`sedate` datetime DEFAULT NULL,
|
|
|
|
|
`sctime` varchar(30) DEFAULT NULL,
|
|
|
|
|
`assign` varchar(30) DEFAULT NULL,
|
|
|
|
|
`slevel` varchar(30) DEFAULT NULL,
|
|
|
|
|
`uduty` varchar(30) DEFAULT NULL,
|
|
|
|
|
`phone` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`mname` varchar(30) DEFAULT NULL,
|
|
|
|
|
`mphone` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`sprice` varchar(30) DEFAULT NULL,
|
|
|
|
|
`rprice` varchar(30) DEFAULT NULL,
|
|
|
|
|
`rbank` varchar(30) DEFAULT NULL,
|
|
|
|
|
`rbankno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`rbankuser` varchar(30) DEFAULT NULL,
|
|
|
|
|
`taxemail` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`syear` varchar(30) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime DEFAULT NULL,
|
|
|
|
|
`cno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`udt` datetime DEFAULT NULL,
|
|
|
|
|
`uno` bigint(20) DEFAULT NULL,
|
|
|
|
|
`uip` varchar(50) DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`no`),
|
|
|
|
|
KEY `ssdate` (`ssdate`),
|
|
|
|
|
KEY `sedate` (`sedate`),
|
|
|
|
|
KEY `idocprintpastsedate` (`sedate`),
|
|
|
|
|
KEY `idocprintpastsyear` (`syear`),
|
|
|
|
|
KEY `idocprintpasttypeman` (`typeman`),
|
|
|
|
|
KEY `idocprintpastedukind` (`edukind`),
|
|
|
|
|
KEY `idocprintpasttypeedu` (`typeedu`),
|
|
|
|
|
KEY `idocprintpasttypegrade` (`typegrade`),
|
|
|
|
|
KEY `idocprintpasttypejob` (`typejob`),
|
|
|
|
|
KEY `idocprintpastssdate` (`ssdate`),
|
|
|
|
|
KEY `idocprintpastcshape` (`cshape`),
|
|
|
|
|
KEY `idocprintpastcg` (`cg`),
|
|
|
|
|
KEY `idocprintpastkind` (`kind`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2021-11-16 13:30:24 +09:00
|
|
|
|
|
|
|
|
CREATE TABLE `untaxlog` (
|
|
|
|
|
`payno` bigint(20) NOT NULL,
|
|
|
|
|
`logtime` datetime NOT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
`cno` bigint(20) NOT NULL,
|
|
|
|
|
`udt` datetime NOT NULL,
|
|
|
|
|
`uno` bigint(20) NOT NULL,
|
|
|
|
|
`uip` varchar(50) NOT NULL,
|
|
|
|
|
KEY `untaxlog_fk` (`payno`),
|
|
|
|
|
CONSTRAINT `untaxlog_fk` FOREIGN KEY (`payno`) REFERENCES `pay` (`payno`)
|
2021-12-15 13:29:33 +09:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `userdormant` (
|
|
|
|
|
`userno` int(11) NOT NULL,
|
|
|
|
|
`username` varchar(50) NOT NULL,
|
|
|
|
|
`usernameeng` varchar(50) DEFAULT NULL,
|
|
|
|
|
`email` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`isacceptemail` tinyint(4) NOT NULL,
|
|
|
|
|
`mobile` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`telno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`userpno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`bankno` varbinary(200) DEFAULT NULL,
|
|
|
|
|
`post` char(6) DEFAULT NULL,
|
|
|
|
|
`address1` varchar(200) DEFAULT NULL,
|
|
|
|
|
`address2` varchar(200) DEFAULT NULL,
|
|
|
|
|
`bizno` varchar(50) DEFAULT NULL,
|
|
|
|
|
`birthday` varchar(50) DEFAULT NULL,
|
|
|
|
|
`cdt` datetime NOT NULL,
|
|
|
|
|
PRIMARY KEY (`userno`)
|
2021-11-16 13:30:24 +09:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|