DROP TABLE IF EXISTS `info_type`; CREATE TABLE `info_type` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `name` varchar(10) NOT NULL COMMENT '分类名称', `sort` decimal(10,0) NOT NULL DEFAULT '0' COMMENT '排序(升序)', `enabledStatus` varchar(1) DEFAULT '0' COMMENT '启用/禁用状态', `createBy` bigint(11) DEFAULT NULL COMMENT '创建人', `createDate` datetime DEFAULT NULL COMMENT '创建时间', `updateBy` bigint(11) DEFAULT NULL COMMENT '最后更新人', `updateDate` datetime DEFAULT NULL COMMENT '最后更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='信息分类表'; DROP TABLE IF EXISTS `info`; CREATE TABLE `info` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `typeId` bigint(11) DEFAULT NULL COMMENT '信息分类', `title` varchar(255) DEFAULT NULL COMMENT '标题', `label` varchar(255) DEFAULT NULL COMMENT '信息标签', `publisher` varchar(255) DEFAULT NULL COMMENT '发布人', `recommendContent` text COMMENT '推荐语', `infoContent` text COMMENT '信息内容', `guidanceImage` text COMMENT '引导图', `pubdate` datetime DEFAULT NULL COMMENT '发布时间', `recommendStatus` varchar(1) DEFAULT NULL COMMENT '推荐状态 0停用 1启用', `enabledStatus` varchar(1) DEFAULT NULL COMMENT '启用/禁用状态', `basePraise` bigint(11) DEFAULT NULL COMMENT '基础点赞', `createBy` varchar(64) DEFAULT NULL COMMENT '创建人', `createDate` datetime DEFAULT NULL COMMENT '创建时间', `updateBy` varchar(64) DEFAULT NULL COMMENT '最后更新人', `updateDate` datetime DEFAULT NULL COMMENT '最后更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='信息基础表'; DROP TABLE IF EXISTS `info_praise`; CREATE TABLE `info_praise` ( `infoId` bigint(20) NOT NULL, `num` bigint(20) DEFAULT NULL COMMENT '点赞数量', PRIMARY KEY (`infoId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='点赞表'; DROP TABLE IF EXISTS `info_ad`; CREATE TABLE `info_ad` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `serviceObject` varchar(100) NOT NULL COMMENT '业务方/服务对象', `link` text COMMENT '链接', `location` varchar(1) DEFAULT NULL COMMENT '广告位置 1 信息列表 2信息图片', `recommendContent` text COMMENT '推荐语', `title` varchar(255) DEFAULT NULL COMMENT '标题', `guidanceImage` text COMMENT '引导图', `clickRate` bigint(11) DEFAULT NULL COMMENT '点击量', `enabledStatus` varchar(1) DEFAULT NULL COMMENT '启用/禁用状态', `createBy` varchar(64) DEFAULT NULL COMMENT '创建人', `createDate` datetime DEFAULT NULL COMMENT '创建时间', `updateBy` varchar(64) DEFAULT NULL COMMENT '最后更新人', `updateDate` datetime DEFAULT NULL COMMENT '最后更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='广告信息基础表'; DROP TABLE IF EXISTS `info_label`; CREATE TABLE `info_label` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL COMMENT '标签名', `clickRate` bigint(11) DEFAULT '0' COMMENT '点击量', `createBy` varchar(64) DEFAULT NULL COMMENT '创建人', `createDate` datetime DEFAULT NULL COMMENT '创建时间', `updateBy` varchar(64) DEFAULT NULL COMMENT '最后更新人', `updateDate` datetime DEFAULT NULL COMMENT '最后更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='信息标签表'; ---------------以上语句已执行---------------------------------------- -----------2016年7月6日16:56:08---------------- ALTER TABLE `info` ADD COLUMN `keyword` varchar(255) NULL DEFAULT '' COMMENT '关键字' AFTER `publisher`; ---------------以上语句已执行---------------------------------------- ----------------2016年7月8日09:57:28-------------------------------------------- CREATE TABLE `info_page` ( `infoId` bigint(11) NOT NULL COMMENT '信息ID', `page` bigint(11) DEFAULT NULL COMMENT '页码', `infoContent` text NOT NULL COMMENT '信息内容' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='信息内容分页表'; ---------------------2016年7月29日15:50:59--------------------- ALTER TABLE `info` ADD COLUMN `source` varchar(100) NULL DEFAULT '' COMMENT '来源' AFTER `publisher`; ------------------以上已执行---------------------------------------- ALTER TABLE `info_praise` ADD COLUMN `pv` bigint(11) NULL DEFAULT 0 COMMENT '阅读总量' AFTER `num`; ALTER TABLE `info_label` MODIFY COLUMN `clickRate` bigint(11) NULL DEFAULT 0 COMMENT '信息点击量' AFTER `name`, ADD COLUMN `labelClickRate` bigint(11) NULL DEFAULT 0 COMMENT '标签点击量' AFTER `clickRate`, ADD COLUMN `infoLabelStatus` char(1) NULL DEFAULT '1' COMMENT '信息标签状态 0停用 1启用' AFTER `labelClickRate`, ADD COLUMN `hotLabelStatus` char(1) NULL DEFAULT '0' COMMENT '热门标签状态 0停用 1启用' AFTER `infoLabelStatus`, ADD COLUMN `recommendLabelStatus` char(1) NULL DEFAULT '0' COMMENT '推荐标签状态 0停用 1启用' AFTER `hotLabelStatus`; ------------------以上已执行---------------------------------------- -------------------2016年10月13日10:17:10----------------------------- ALTER TABLE `info` ADD COLUMN `priorityIndex` bigint(11) NULL DEFAULT 0 COMMENT '优先级' AFTER `basePraise`; ---------------------------2016年10月17日14:11:14----------------------- ALTER TABLE `info_label` ADD COLUMN `infoNum` bigint(11) NULL DEFAULT 0 COMMENT '信息总数' AFTER `labelClickRate`;