插件.sql数据文件说明
在插件目录下创建file.sql数据文件,使用者在安装插件时执行.sql数据文件,自动安装数据表。
插件.sql数据文件格式
.sql文件创建表语句,请加上IF NOT EXISTS,表引擎建议使用InnoDB
~~~php
CREATE TABLE IF NOT EXISTS `mk_app_blog` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL COMMENT '用户id',
`group_id` varchar(255) NOT NULL COMMENT '权限(空为全部),隔开',
`catalog_id` varchar(255) NOT NULL COMMENT '分类',
`title` varchar(255) NOT NULL COMMENT '标题',
`c_title` varchar(255) NOT NULL COMMENT '副标题',
`author` varchar(255) NOT NULL COMMENT '作者',
`content` text NOT NULL COMMENT '内容',
`cover` varchar(255) NOT NULL COMMENT '封面',
`images` text NOT NULL COMMENT '图片列表',
`seo_url` varchar(255) NOT NULL COMMENT '自定义地址(路由)',
`seo_title` varchar(255) NOT NULL COMMENT '页面标题',
`seo_keywords` varchar(255) NOT NULL COMMENT '页面关键字',
`seo_description` varchar(255) NOT NULL COMMENT '页面描述',
`parameter` text NOT NULL COMMENT '额外参数',
`field` text NOT NULL COMMENT '自定义字段',
`istop` tinyint(1) NOT NULL COMMENT '置顶',
`isrecommend` tinyint(1) NOT NULL COMMENT '推荐',
`ishot` tinyint(1) NOT NULL COMMENT '火热',
`isnew` tinyint(1) NOT NULL COMMENT '最新',
`sort` int(11) NOT NULL COMMENT '排序',
`clicks` int(11) NOT NULL COMMENT '点击次数',
`clicks_show` tinyint(1) NOT NULL COMMENT '1显示点击次数',
`create_time` datetime NOT NULL COMMENT '创建时间',
`language` varchar(255) DEFAULT NULL COMMENT '语言',
`status` tinyint(1) NOT NULL COMMENT '0屏蔽 1正常',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
~~~