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`;