插件.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;
~~~