国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1015 lines
51KB

  1. DROP TABLE IF EXISTS `#@__addonarticle`;
  2. CREATE TABLE `#@__addonarticle` (
  3. `aid` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  4. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  5. `body` mediumtext COMMENT '文档内容',
  6. `redirecturl` varchar(255) NOT NULL default '' COMMENT '跳转地址',
  7. `templet` varchar(30) NOT NULL default '' COMMENT '自定义模板',
  8. `userip` char(46) NOT NULL default '' COMMENT '用户ip',
  9. PRIMARY KEY (`aid`),
  10. KEY `typeid` (`typeid`)
  11. ) TYPE=MyISAM;
  12. DROP TABLE IF EXISTS `#@__addonimages`;
  13. CREATE TABLE `#@__addonimages` (
  14. `aid` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  15. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  16. `pagestyle` smallint(6) NOT NULL default '1' COMMENT '表现方式',
  17. `maxwidth` smallint(6) NOT NULL default '600' COMMENT '最大宽度',
  18. `imgurls` text COMMENT '图片地址',
  19. `row` smallint(6) NOT NULL default '0' COMMENT '行数',
  20. `col` smallint(6) NOT NULL default '0' COMMENT '列数',
  21. `isrm` smallint(6) NOT NULL default '0' COMMENT '是否远程 0:否 1:是',
  22. `ddmaxwidth` smallint(6) NOT NULL default '200' COMMENT '图片宽度',
  23. `pagepicnum` smallint(6) NOT NULL default '12' COMMENT '每页图片数',
  24. `templet` varchar(30) NOT NULL default '' COMMENT '自定义模板',
  25. `userip` char(46) NOT NULL default '' COMMENT '用户ip',
  26. `redirecturl` varchar(255) NOT NULL default '' COMMENT '跳转地址',
  27. `body` mediumtext COMMENT '文档内容',
  28. PRIMARY KEY (`aid`),
  29. KEY `imagesMain` (`typeid`)
  30. ) TYPE=MyISAM;
  31. DROP TABLE IF EXISTS `#@__addoninfos`;
  32. CREATE TABLE `#@__addoninfos` (
  33. `aid` int(11) NOT NULL default '0' COMMENT '文档id',
  34. `typeid` int(11) NOT NULL default '0' COMMENT '栏目id',
  35. `channel` smallint(6) NOT NULL default '0' COMMENT '模型',
  36. `arcrank` smallint(6) NOT NULL default '0' COMMENT '浏览权限',
  37. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',
  38. `click` int(10) unsigned NOT NULL default '0' COMMENT '点击数',
  39. `title` varchar(60) NOT NULL default '' COMMENT '标题',
  40. `litpic` varchar(120) NOT NULL default '' COMMENT '缩略图',
  41. `userip` varchar(46) NOT NULL default ' ' COMMENT '用户ip',
  42. `senddate` int(11) NOT NULL default '0' COMMENT '投稿时间',
  43. `flag` set('c','h','p','f','s','j','a','b') default NULL COMMENT '自定义属性',
  44. `lastpost` int(10) unsigned NOT NULL default '0' COMMENT '最后评论时间',
  45. `scores` mediumint(8) NOT NULL default '0' COMMENT '评论积分',
  46. `goodpost` mediumint(8) unsigned NOT NULL default '0' COMMENT '顶',
  47. `badpost` mediumint(8) unsigned NOT NULL default '0' COMMENT '踩',
  48. `nativeplace` char(20) NOT NULL default '0' COMMENT '地区',
  49. `infotype` char(20) NOT NULL default '0' COMMENT '信息类型',
  50. `body` mediumtext COMMENT '内容',
  51. `endtime` int(11) NOT NULL default '0' COMMENT '截止日期',
  52. `tel` varchar(50) NOT NULL default '' COMMENT '联系电话',
  53. `email` varchar(50) NOT NULL default '' COMMENT '联系邮箱',
  54. `address` varchar(100) NOT NULL default '' COMMENT '联系地址',
  55. `linkman` varchar(50) NOT NULL default '' COMMENT '联系人',
  56. PRIMARY KEY (`aid`),
  57. KEY `typeid` (`typeid`,`nativeplace`,`infotype`),
  58. KEY `channel` (`channel`,`arcrank`,`mid`,`click`,`title`,`litpic`,`senddate`,`flag`,`endtime`)
  59. ) TYPE=MyISAM;
  60. DROP TABLE IF EXISTS `#@__addonsoft`;
  61. CREATE TABLE `#@__addonsoft` (
  62. `aid` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  63. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  64. `filetype` varchar(10) NOT NULL default '' COMMENT '文件类型',
  65. `language` varchar(10) NOT NULL default '' COMMENT '语言',
  66. `softtype` varchar(10) NOT NULL default '' COMMENT '软件类型',
  67. `accredit` varchar(10) NOT NULL default '' COMMENT '授权方式',
  68. `os` varchar(30) NOT NULL default '' COMMENT '操作系统',
  69. `softrank` mediumint(8) unsigned NOT NULL default '0' COMMENT '软件等级',
  70. `officialUrl` varchar(255) NOT NULL default '' COMMENT '官方网址',
  71. `officialDemo` varchar(255) NOT NULL default '' COMMENT '演示网址',
  72. `softsize` varchar(10) NOT NULL default '' COMMENT '软件大小',
  73. `softlinks` text COMMENT '下载链接',
  74. `introduce` text COMMENT '软件介绍',
  75. `daccess` smallint(5) NOT NULL default '0' COMMENT '需会员权限',
  76. `needmoney` smallint(5) NOT NULL default '0' COMMENT '金币',
  77. `templet` varchar(30) NOT NULL default '' COMMENT '自定义模板',
  78. `userip` char(46) NOT NULL default '' COMMENT '用户ip',
  79. `redirecturl` varchar(255) NOT NULL default '' COMMENT '跳转地址',
  80. PRIMARY KEY (`aid`),
  81. KEY `softMain` (`typeid`)
  82. ) TYPE=MyISAM;
  83. DROP TABLE IF EXISTS `#@__addonspec`;
  84. CREATE TABLE `#@__addonspec` (
  85. `aid` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  86. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  87. `note` text COMMENT '专题节点',
  88. `templet` varchar(30) NOT NULL default '' COMMENT '自定义模板',
  89. `userip` char(46) NOT NULL default '' COMMENT '用户ip',
  90. `redirecturl` varchar(255) NOT NULL default '' COMMENT '跳转地址',
  91. PRIMARY KEY (`aid`),
  92. KEY `typeid` (`typeid`)
  93. ) TYPE=MyISAM;
  94. DROP TABLE IF EXISTS `#@__admin`;
  95. CREATE TABLE `#@__admin` (
  96. `id` int(10) unsigned NOT NULL COMMENT '管理员id',
  97. `usertype` float unsigned default '0' COMMENT '管理类型',
  98. `userid` char(30) NOT NULL default '' COMMENT '账号',
  99. `pwd` char(32) NOT NULL default '' COMMENT '密码',
  100. `pwd_new` varchar(120) NOT NULL DEFAULT '' COMMENT '新密码',
  101. `uname` char(20) NOT NULL default '' COMMENT '昵称',
  102. `tname` char(30) NOT NULL default '' COMMENT '姓名',
  103. `email` char(30) NOT NULL default '' COMMENT '邮箱',
  104. `typeid` text COMMENT '栏目id',
  105. `logintime` int(10) unsigned NOT NULL default '0' COMMENT '登录时间',
  106. `loginip` varchar(46) NOT NULL default '' COMMENT '登录ip',
  107. `loginerr` tinyint NULL DEFAULT 0 COMMENT '登录错误次数',
  108. PRIMARY KEY (`id`)
  109. ) TYPE=MyISAM;
  110. DROP TABLE IF EXISTS `#@__admintype`;
  111. CREATE TABLE `#@__admintype` (
  112. `rank` float NOT NULL default '1' COMMENT '权限值',
  113. `typename` varchar(30) NOT NULL default '' COMMENT '组名称',
  114. `system` smallint(6) NOT NULL default '0' COMMENT '系统组 0:用户 1:系统',
  115. `purviews` text COMMENT '权限',
  116. PRIMARY KEY (`rank`)
  117. ) TYPE=MyISAM;
  118. DROP TABLE IF EXISTS `#@__advancedsearch`;
  119. CREATE TABLE `#@__advancedsearch` (
  120. `mid` int(11) NOT NULL COMMENT '会员id',
  121. `maintable` varchar(256) NOT NULL default '' COMMENT '主表',
  122. `mainfields` text COMMENT '主表字段',
  123. `addontable` varchar(256) default NULL COMMENT '附加表',
  124. `addonfields` text COMMENT '附加表字段',
  125. `forms` text COMMENT '表单',
  126. `template` varchar(256) NOT NULL default '' COMMENT '模板',
  127. UNIQUE KEY `mid` (`mid`)
  128. ) TYPE=MyISAM;
  129. DROP TABLE IF EXISTS `#@__arcatt`;
  130. CREATE TABLE `#@__arcatt` (
  131. `sortid` smallint(6) NOT NULL default '0' COMMENT '排序',
  132. `att` char(10) NOT NULL default '' COMMENT '属性值',
  133. `attname` char(30) NOT NULL default '' COMMENT '属性名',
  134. PRIMARY KEY (`att`)
  135. ) TYPE=MyISAM;
  136. DROP TABLE IF EXISTS `#@__arccache`;
  137. CREATE TABLE `#@__arccache` (
  138. `md5hash` char(32) NOT NULL default '' COMMENT '哈希',
  139. `uptime` int(11) NOT NULL default '0' COMMENT '更新时间',
  140. `cachedata` mediumtext COMMENT '缓存数据',
  141. PRIMARY KEY (`md5hash`)
  142. ) TYPE=MyISAM;
  143. DROP TABLE IF EXISTS `#@__archives`;
  144. CREATE TABLE `#@__archives` (
  145. `id` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  146. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  147. `typeid2` varchar(90) NOT NULL default '0' COMMENT '副栏目id',
  148. `sortrank` int(10) unsigned NOT NULL default '0' COMMENT '排序',
  149. `flag` set('c','h','p','f','s','j','a','b') default NULL COMMENT '自定义属性',
  150. `ismake` smallint(6) NOT NULL default '0' COMMENT '是否生成 0:未生成 1:已生成 -1:动态',
  151. `channel` smallint(6) NOT NULL default '1' COMMENT '模型',
  152. `arcrank` smallint(6) NOT NULL default '0' COMMENT '浏览权限',
  153. `click` mediumint(8) unsigned NOT NULL default '0' COMMENT '点击数',
  154. `money` smallint(6) NOT NULL default '0' COMMENT '金币',
  155. `title` varchar(255) NOT NULL default '' COMMENT '标题',
  156. `shorttitle` char(255) NOT NULL default '' COMMENT '简略标题',
  157. `color` char(7) NOT NULL default '' COMMENT '颜色',
  158. `writer` char(255) NOT NULL default '' COMMENT '作者',
  159. `source` char(255) NOT NULL default '' COMMENT '来源',
  160. `litpic` char(100) NOT NULL default '' COMMENT '缩略图',
  161. `pubdate` int(10) unsigned NOT NULL default '0' COMMENT '发布日期',
  162. `senddate` int(10) unsigned NOT NULL default '0' COMMENT '投稿日期',
  163. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',
  164. `keywords` char(255) NOT NULL default '' COMMENT '关键词',
  165. `lastpost` int(10) unsigned NOT NULL default '0' COMMENT '最后评论时间',
  166. `scores` mediumint(8) NOT NULL default '0' COMMENT '评论积分',
  167. `goodpost` mediumint(8) unsigned NOT NULL default '0' COMMENT '顶',
  168. `badpost` mediumint(8) unsigned NOT NULL default '0' COMMENT '踩',
  169. `voteid` mediumint(8) NOT NULL default '0' COMMENT '投票id',
  170. `notpost` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否评论 0:允许 1:禁止',
  171. `description` varchar(255) NOT NULL default '' COMMENT '描述',
  172. `filename` varchar(50) NOT NULL default '' COMMENT '文件名',
  173. `dutyadmin` mediumint(8) unsigned NOT NULL default '0' COMMENT '网站管理员',
  174. `mtype` mediumint(8) unsigned NOT NULL default '0' COMMENT '投稿分类',
  175. `weight` int(10) NOT NULL default '0' COMMENT '权重',
  176. PRIMARY KEY (`id`),
  177. KEY `sortrank` (`sortrank`),
  178. KEY `mainindex` (`arcrank`,`typeid`,`channel`,`flag`,`mid`),
  179. KEY `lastpost` (`lastpost`,`scores`,`goodpost`,`badpost`,`notpost`)
  180. ) TYPE=MyISAM;
  181. DROP TABLE IF EXISTS `#@__arcrank`;
  182. CREATE TABLE `#@__arcrank` (
  183. `id` smallint(5) unsigned NOT NULL auto_increment COMMENT 'id',
  184. `rank` smallint(6) NOT NULL default '0' COMMENT '会员等级编号 0:待审核 10:注册会员',
  185. `membername` char(20) NOT NULL default '' COMMENT '等级名称',
  186. `adminrank` smallint(6) NOT NULL default '0' COMMENT '管理员等级',
  187. `money` smallint(8) unsigned NOT NULL default '500' COMMENT '初始拥有金币',
  188. `scores` mediumint(8) NOT NULL default '0' COMMENT '初始拥有积分',
  189. `purviews` mediumtext COMMENT '权限列表',
  190. PRIMARY KEY (`id`)
  191. ) TYPE=MyISAM;
  192. DROP TABLE IF EXISTS `#@__arctiny`;
  193. CREATE TABLE `#@__arctiny` (
  194. `id` mediumint(8) unsigned NOT NULL auto_increment COMMENT 'id',
  195. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  196. `typeid2` varchar(90) NOT NULL default '0' COMMENT '副栏目id',
  197. `arcrank` smallint(6) NOT NULL default '0' COMMENT '浏览权限',
  198. `channel` smallint(5) NOT NULL default '1' COMMENT '模型',
  199. `senddate` int(10) unsigned NOT NULL default '0' COMMENT '投稿时间',
  200. `sortrank` int(10) unsigned NOT NULL default '0' COMMENT '排序',
  201. `mid` mediumint(8) unsigned NOT NULL COMMENT '会员id',
  202. PRIMARY KEY (`id`),
  203. KEY `sortrank` (`sortrank`)
  204. ) TYPE=MyISAM;
  205. DROP TABLE IF EXISTS `#@__arctype`;
  206. CREATE TABLE `#@__arctype` (
  207. `id` smallint(5) unsigned NOT NULL auto_increment COMMENT '栏目id',
  208. `reid` smallint(5) unsigned NOT NULL default '0' COMMENT '父栏目id',
  209. `topid` smallint(5) unsigned NOT NULL default '0' COMMENT '顶级栏目id',
  210. `sortrank` smallint(5) unsigned NOT NULL default '50' COMMENT '排列顺序',
  211. `typename` char(255) NOT NULL default '' COMMENT '中文名称',
  212. `cnoverview` char(255) NOT NULL default '' COMMENT '中文概述',
  213. `enname` char(255) NOT NULL default '' COMMENT '英文名称',
  214. `enoverview` char(255) NOT NULL default '' COMMENT '英文概述',
  215. `bigpic` char(255) NOT NULL default '' COMMENT '栏目大图',
  216. `litimg` char(255) NOT NULL default '' COMMENT '栏目小图',
  217. `typedir` char(60) NOT NULL default '' COMMENT '栏目生成目录',
  218. `isdefault` smallint(6) NOT NULL default '0' COMMENT '栏目列表选项,0:列表第一页浏览 1:静态浏览,-1:动态浏览,默认值为0',
  219. `defaultname` char(15) NOT NULL default 'index.html' COMMENT '默认页的名称',
  220. `issend` smallint(6) NOT NULL default '0' COMMENT '是否支持投稿,0:不支持,1:支持,默认值为不支持',
  221. `channeltype` smallint(6) default '1' COMMENT '文档模型',
  222. `maxpage` smallint(6) NOT NULL default '-1' COMMENT '最大页数,默认值为-1(可能表示无限制)',
  223. `ispart` smallint(6) NOT NULL default '0' COMMENT '栏目属性,0:列表栏目(允许发布) 1:封面栏目(不允许发布)2:外部栏目(栏目生成目录填写链接),默认值为列表栏目',
  224. `corank` smallint(6) NOT NULL default '0' COMMENT '浏览权限,关联不同的用户组权限,默认值为0',
  225. `tempindex` char(50) NOT NULL default '' COMMENT '封面模板',
  226. `templist` char(50) NOT NULL default '' COMMENT '列表模板',
  227. `temparticle` char(50) NOT NULL default '' COMMENT '文档模板',
  228. `namerule` char(50) NOT NULL default '' COMMENT '文档命名规则',
  229. `namerule2` char(50) NOT NULL default '' COMMENT '列表命名规则',
  230. `modname` char(20) NOT NULL default '' COMMENT '模块名称',
  231. `description` varchar(255) NOT NULL default '' COMMENT '描述',
  232. `keywords` varchar(255) NOT NULL default '' COMMENT '关键词',
  233. `seotitle` varchar(255) NOT NULL default '' COMMENT 'SEO标题',
  234. `moresite` tinyint(1) unsigned NOT NULL default '0' COMMENT '多站点支持,0:不启用,1:启用,默认值为不启用,启用时可能需要绑定二级域名并在系统变量中开启支持多站点',
  235. `sitepath` char(60) NOT NULL default '' COMMENT '站点路径',
  236. `siteurl` char(50) NOT NULL default '' COMMENT '绑定域名',
  237. `ishidden` smallint(6) NOT NULL default '0' COMMENT '是否隐藏栏目,0:显示,1:隐藏,默认值为显示',
  238. `cross` tinyint(1) NOT NULL default '0' COMMENT '栏目交叉,0:不交叉,1:自动获取同名栏目,2:指定交叉栏目id(英文逗号隔开),默认值为不交叉',
  239. `crossid` text COMMENT '交叉栏目ID,当`cross`为2时,用于存储指定的交叉栏目id,以英文逗号隔开',
  240. `content` text COMMENT '栏目文档',
  241. `smalltypes` text COMMENT '信息联动类型',
  242. `apienabled` tinyint unsigned DEFAULT '0' COMMENT '是否支持跨站调用,0:不支持,1:支持,默认值为不支持',
  243. `apikey` varchar(64) DEFAULT NULL COMMENT '跨站调用秘钥',
  244. PRIMARY KEY (`id`),
  245. KEY `reid` (`reid`,`isdefault`,`channeltype`,`ispart`,`corank`,`topid`,`ishidden`),
  246. KEY `sortrank` (`sortrank`)
  247. ) TYPE=MyISAM;
  248. DROP TABLE IF EXISTS `#@__area`;
  249. CREATE TABLE `#@__area` (
  250. `id` int(10) unsigned NOT NULL auto_increment COMMENT '地区id',
  251. `name` varchar(20) NOT NULL default '' COMMENT '地区名称',
  252. `reid` int(10) unsigned NOT NULL default '0' COMMENT '隶属id',
  253. `disorder` int(10) unsigned NOT NULL default '0' COMMENT '排序',
  254. PRIMARY KEY (`id`)
  255. ) TYPE=MyISAM;
  256. DROP TABLE IF EXISTS `#@__channeltype`;
  257. CREATE TABLE `#@__channeltype` (
  258. `id` smallint(6) NOT NULL default '0' COMMENT '模型id',
  259. `nid` varchar(20) NOT NULL default '' COMMENT '模型标识,由英文、数字或下划线组成,关联模板命名',
  260. `typename` varchar(30) NOT NULL default '' COMMENT '前后台显示的模型名称',
  261. `maintable` varchar(50) NOT NULL default '#@__archives' COMMENT '文档模型主表',
  262. `addtable` varchar(50) NOT NULL default '' COMMENT '附加表',
  263. `addcon` varchar(30) NOT NULL default '' COMMENT '发布程序',
  264. `mancon` varchar(30) NOT NULL default '' COMMENT '管理程序',
  265. `editcon` varchar(30) NOT NULL default '' COMMENT '修改程序',
  266. `useraddcon` varchar(30) NOT NULL default '' COMMENT '会员发布程序',
  267. `usermancon` varchar(30) NOT NULL default '' COMMENT '会员管理程序',
  268. `usereditcon` varchar(30) NOT NULL default '' COMMENT '会员修改程序',
  269. `fieldset` text COMMENT '模型字段',
  270. `listfields` text COMMENT '列表字段',
  271. `allfields` text COMMENT '所有字段',
  272. `issystem` smallint(6) NOT NULL default '0' COMMENT '模型性质 0:自动 1:系统 -1:独立,系统模型禁删,独立有单独主表',
  273. `isshow` smallint(6) NOT NULL default '1' COMMENT '是否显示 1:显示 0:隐藏',
  274. `issend` smallint(6) NOT NULL default '0' COMMENT '支持会员投稿 0:否 1:是',
  275. `arcsta` smallint(6) NOT NULL default '-1' COMMENT '投稿默认状态 -1:待审 0:已审(静)1:已审(动)',
  276. `usertype` char(10) NOT NULL default '' COMMENT '会员投稿组',
  277. `sendrank` smallint(6) NOT NULL default '10' COMMENT '会员投稿级别,0游客,其他对应不同等级',
  278. `isdefault` smallint(6) NOT NULL default '0' COMMENT '是否为默认模型,0:否 1:是',
  279. `needdes` tinyint(1) NOT NULL default '1' COMMENT '是否用摘要,1:用 0:不用',
  280. `needpic` tinyint(1) NOT NULL default '1' COMMENT '是否用缩图,1:用 0:不用',
  281. `titlename` varchar(20) NOT NULL default '标题' COMMENT '投稿标题字段名称',
  282. `onlyone` smallint(6) NOT NULL default '0' COMMENT '投稿是否唯一,1:是 0:否',
  283. `dfcid` smallint(5) unsigned NOT NULL default '0' COMMENT '默认栏目ID',
  284. PRIMARY KEY (`id`),
  285. KEY `nid` (`nid`,`isshow`,`arcsta`,`sendrank`)
  286. ) TYPE=MyISAM;
  287. DROP TABLE IF EXISTS `#@__diyforms`;
  288. CREATE TABLE `#@__diyforms` (
  289. `diyid` int(10) unsigned NOT NULL auto_increment COMMENT '自定义表单id',
  290. `name` varchar(50) NOT NULL default '' COMMENT '表单名称',
  291. `posttemplate` varchar(50) NOT NULL COMMENT '发布模板',
  292. `viewtemplate` varchar(50) NOT NULL COMMENT '文档模板',
  293. `listtemplate` varchar(50) NOT NULL COMMENT '列表模板',
  294. `table` varchar(50) NOT NULL default '' COMMENT '自定义表单数据的数据表名,不能重复已有表名,创建后不可修改',
  295. `info` text COMMENT '表单相关信息,如字段配置等',
  296. `public` tinyint(1) NOT NULL default '1' COMMENT '公开状态 0:不公开 1:审核公开 2:完全公开',
  297. PRIMARY KEY (`diyid`)
  298. ) TYPE=MyISAM;
  299. DROP TABLE IF EXISTS `#@__downloads`;
  300. CREATE TABLE `#@__downloads` (
  301. `hash` char(32) NOT NULL COMMENT '下载哈希',
  302. `id` int(10) unsigned NOT NULL default '0' COMMENT '下载id',
  303. `downloads` int(10) unsigned NOT NULL default '0' COMMENT '下载次数',
  304. PRIMARY KEY (`hash`)
  305. ) TYPE=MyISAM;
  306. DROP TABLE IF EXISTS `#@__erradd`;
  307. CREATE TABLE `#@__erradd` (
  308. `id` int(10) unsigned NOT NULL auto_increment COMMENT '挑错id',
  309. `aid` mediumint(8) unsigned NOT NULL COMMENT '文档id',
  310. `mid` mediumint(8) unsigned default NULL COMMENT '会员id',
  311. `title` char(60) NOT NULL default '' COMMENT '文章标题',
  312. `type` smallint(6) NOT NULL default '0' COMMENT '出错类型 0:其他',
  313. `errtxt` mediumtext COMMENT '错误描述',
  314. `oktxt` mediumtext COMMENT '修改建议',
  315. `sendtime` int(10) unsigned NOT NULL default '0' COMMENT '挑错时间',
  316. KEY `id` (`id`)
  317. ) TYPE=MyISAM;
  318. DROP TABLE IF EXISTS `#@__feedback`;
  319. CREATE TABLE `#@__feedback` (
  320. `id` int(10) unsigned NOT NULL auto_increment COMMENT '评论id',
  321. `aid` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  322. `fid` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '父评论的id',
  323. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  324. `username` char(20) NOT NULL default '' COMMENT '评论人的用户名',
  325. `arctitle` varchar(60) NOT NULL default '' COMMENT '文档标题',
  326. `ip` char(46) NOT NULL default '' COMMENT '评论人的ip地址',
  327. `ischeck` smallint(6) NOT NULL default '0' COMMENT '评论审核状态 0:未审核 1:已审核',
  328. `dtime` int(10) unsigned NOT NULL default '0' COMMENT '评论发布时间',
  329. `replycount` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '评论的回复数量',
  330. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '评论人id',
  331. `bad` mediumint(8) unsigned NOT NULL default '0' COMMENT '踩',
  332. `good` mediumint(8) unsigned NOT NULL default '0' COMMENT '顶',
  333. `ftype` set('feedback','good','bad') NOT NULL default 'feedback' COMMENT '评论类型 1:普通评论 2:好评 3:差评',
  334. `face` smallint(5) unsigned NOT NULL default '0' COMMENT '评论表情',
  335. `msg` text COMMENT '评论内容',
  336. PRIMARY KEY (`id`),
  337. KEY `aid` (`aid`,`ischeck`,`mid`)
  338. ) TYPE=MyISAM;
  339. DROP TABLE IF EXISTS `#@__feedback_goodbad`;
  340. CREATE TABLE `#@__feedback_goodbad` (
  341. `fgid` int(11) NOT NULL AUTO_INCREMENT COMMENT '评论顶踩id',
  342. `mid` int(11) NOT NULL DEFAULT '0' COMMENT '会员id',
  343. `fid` int(11) NOT NULL DEFAULT '0' COMMENT '评论id',
  344. `fgtype` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '顶踩类型 0:顶 1:踩',
  345. PRIMARY KEY (`fgid`)
  346. ) TYPE=MyISAM;
  347. DROP TABLE IF EXISTS `#@__flink`;
  348. CREATE TABLE `#@__flink` (
  349. `id` smallint(5) unsigned NOT NULL auto_increment COMMENT '友情链接id',
  350. `sortrank` smallint(6) NOT NULL default '0' COMMENT '排序,由小到大排列',
  351. `url` char(60) NOT NULL default '' COMMENT '网址',
  352. `webname` char(30) NOT NULL default '' COMMENT '网站名称',
  353. `msg` char(200) NOT NULL default '' COMMENT '网站介绍',
  354. `email` char(50) NOT NULL default '' COMMENT '邮箱',
  355. `logo` char(60) NOT NULL default '' COMMENT 'Logo地址',
  356. `dtime` int(10) unsigned NOT NULL default '0' COMMENT '添加时间',
  357. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  358. `ischeck` smallint(6) NOT NULL default '1' COMMENT '链接位置 1:内页 2:首页',
  359. PRIMARY KEY (`id`)
  360. ) TYPE=MyISAM;
  361. DROP TABLE IF EXISTS `#@__flinktype`;
  362. CREATE TABLE `#@__flinktype` (
  363. `id` mediumint(8) unsigned NOT NULL auto_increment COMMENT '友情链接分类id',
  364. `typename` varchar(50) NOT NULL default '' COMMENT '分类名称',
  365. PRIMARY KEY (`id`)
  366. ) TYPE=MyISAM;
  367. DROP TABLE IF EXISTS `#@__freelist`;
  368. CREATE TABLE `#@__freelist` (
  369. `aid` int(11) NOT NULL auto_increment COMMENT '文档id',
  370. `title` varchar(50) NOT NULL default '' COMMENT '标题',
  371. `namerule` varchar(50) NOT NULL default '' COMMENT '命名规则,{listdir}表示列表存放目录',
  372. `listdir` varchar(60) NOT NULL default '' COMMENT '生成目录',
  373. `defaultpage` varchar(20) NOT NULL default '' COMMENT '默认页名称',
  374. `nodefault` smallint(6) NOT NULL default '0' COMMENT '默认首页 0:使用 1:不使用',
  375. `templet` varchar(50) NOT NULL default '' COMMENT '模板文件',
  376. `edtime` int(11) NOT NULL default '0' COMMENT '编辑时间',
  377. `maxpage` smallint(5) unsigned NOT NULL default '100' COMMENT '最大列出的页数',
  378. `click` int(11) NOT NULL default '1' COMMENT '点击量',
  379. `listtag` mediumtext COMMENT '标签信息,存储筛选、排序等配置',
  380. `keywords` varchar(100) NOT NULL default '' COMMENT '关键词',
  381. `description` varchar(255) NOT NULL default '' COMMENT '描述',
  382. PRIMARY KEY (`aid`)
  383. ) TYPE=MyISAM;
  384. DROP TABLE IF EXISTS `#@__homepageset`;
  385. CREATE TABLE `#@__homepageset` (
  386. `templet` char(50) NOT NULL default '' COMMENT '模板',
  387. `position` char(30) NOT NULL default '' COMMENT '位置',
  388. `showmod` tinyint(2) NOT NULL default '1' COMMENT '浏览模式 0:动态 1:静态'
  389. ) TYPE=MyISAM;
  390. DROP TABLE IF EXISTS `#@__keywords`;
  391. CREATE TABLE `#@__keywords` (
  392. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '文档id',
  393. `keyword` char(16) NOT NULL default '' COMMENT '关键词',
  394. `rank` mediumint(8) unsigned NOT NULL default '0' COMMENT '频率',
  395. `sta` smallint(6) NOT NULL default '1' COMMENT '状态 0:禁用 1:启用',
  396. `rpurl` char(60) NOT NULL default '' COMMENT '链接网址',
  397. PRIMARY KEY (`aid`),
  398. KEY `keyword` (`keyword`,`rank`,`sta`)
  399. ) TYPE=MyISAM;
  400. DROP TABLE IF EXISTS `#@__log`;
  401. CREATE TABLE `#@__log` (
  402. `lid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '日志id',
  403. `adminid` smallint(8) unsigned NOT NULL default '0' COMMENT '管理员id',
  404. `filename` char(60) NOT NULL default '' COMMENT '地址',
  405. `method` char(10) NOT NULL default '' COMMENT '访问方式',
  406. `query` char(200) NOT NULL default '' COMMENT '会员id',
  407. `cip` char(46) NOT NULL default '' COMMENT '参数',
  408. `dtime` int(10) unsigned NOT NULL default '0' COMMENT '时间',
  409. PRIMARY KEY (`lid`)
  410. ) TYPE=MyISAM;
  411. DROP TABLE IF EXISTS `#@__member`;
  412. CREATE TABLE `#@__member` (
  413. `mid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '会员id',
  414. `mtype` varchar(20) NOT NULL default '个人' COMMENT '会员类型,默认为个人',
  415. `userid` char(20) NOT NULL default '' COMMENT '会员账号',
  416. `pwd` char(32) NOT NULL default '' COMMENT '旧密码,32位字符',
  417. `pwd_new` varchar(120) NOT NULL DEFAULT '' COMMENT '新密码',
  418. `uname` char(36) NOT NULL default '' COMMENT '会员昵称',
  419. `sex` enum('男','女','保密') NOT NULL default '保密' COMMENT '会员性别',
  420. `rank` smallint(5) unsigned NOT NULL default '0' COMMENT '会员等级,关联arcrank表的rank字段',
  421. `uptime` int(11) NOT NULL default '0' COMMENT '会员升级时间,时间戳格式',
  422. `exptime` smallint(6) NOT NULL default '0' COMMENT '会员有效天数',
  423. `money` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员金币数量',
  424. `email` char(50) NOT NULL default '' COMMENT '会员邮箱',
  425. `scores` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员积分',
  426. `matt` smallint(5) unsigned NOT NULL default '0' COMMENT '推荐级别 0:普通 1:推荐 10:管理员',
  427. `spacesta` smallint(6) NOT NULL default '0' COMMENT '资料状况,具体状态由staArr数组定义',
  428. `face` char(50) NOT NULL default '' COMMENT '会员头像地址',
  429. `safequestion` smallint(5) unsigned NOT NULL default '0' COMMENT '安全问题编号',
  430. `safeanswer` char(30) NOT NULL default '' COMMENT '安全问题答案',
  431. `jointime` int(10) unsigned NOT NULL default '0' COMMENT '会员注册时间,时间戳格式',
  432. `joinip` char(46) NOT NULL default '' COMMENT '会员注册ip地址',
  433. `logintime` int(10) unsigned NOT NULL default '0' COMMENT '会员最近登录时间',
  434. `loginip` char(46) NOT NULL default '' COMMENT '会员最近登录ip地址',
  435. `checkmail` smallint(6) NOT NULL default '-1' COMMENT '邮箱验证状态 -1:未验证',
  436. `loginerr` tinyint NULL DEFAULT 0 COMMENT '登录错误次数',
  437. `send_max` int DEFAULT '0' COMMENT '投稿限制 0:不能投稿 -1:无限次',
  438. `user_money` decimal(10, 2) unsigned NULL default 0.00 COMMENT '会员余额,保留两位小数',
  439. `pmid` int(8) UNSIGNED NULL DEFAULT 0 COMMENT '可能是父会员ID',
  440. PRIMARY KEY (`mid`),
  441. KEY `userid` (`userid`,`sex`),
  442. KEY `logintime` (`logintime`)
  443. ) TYPE=MyISAM;
  444. DROP TABLE IF EXISTS `#@__member_flink`;
  445. CREATE TABLE `#@__member_flink` (
  446. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '文档id',
  447. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',
  448. `title` varchar(30) NOT NULL default '' COMMENT '标题',
  449. `url` varchar(100) NOT NULL default '' COMMENT '链接',
  450. PRIMARY KEY (`aid`)
  451. ) TYPE=MyISAM;
  452. DROP TABLE IF EXISTS `#@__member_operation`;
  453. CREATE TABLE `#@__member_operation` (
  454. `aid` int(11) NOT NULL auto_increment COMMENT '文档id',
  455. `buyid` varchar(80) NOT NULL default '' COMMENT '订单号',
  456. `pname` varchar(50) NOT NULL default '' COMMENT '产品名称',
  457. `product` varchar(10) NOT NULL default '' COMMENT '产品类型 card:点数卡 archive:购买文档 stc:兑换金币 空:会员升级 默认为会员升级',
  458. `money` int(11) NOT NULL default '0' COMMENT '金币',
  459. `mtime` int(11) NOT NULL default '0' COMMENT '时间',
  460. `pid` int(11) NOT NULL default '0' COMMENT '产品id',
  461. `mid` int(11) NOT NULL default '0' COMMENT '会员id',
  462. `sta` int(11) NOT NULL default '0' COMMENT '状态 0:未付款 1:已付款 2:已完成',
  463. `oldinfo` varchar(200) NOT NULL default '' COMMENT '操作信息',
  464. PRIMARY KEY (`aid`),
  465. KEY `buyid` (`buyid`),
  466. KEY `pid` (`pid`,`mid`,`sta`)
  467. ) TYPE=MyISAM;
  468. DROP TABLE IF EXISTS `#@__member_pms`;
  469. CREATE TABLE `#@__member_pms` (
  470. `id` int(10) unsigned NOT NULL auto_increment COMMENT '短信id',
  471. `floginid` varchar(20) NOT NULL default '' COMMENT '发送人用户名',
  472. `fromid` mediumint(8) unsigned NOT NULL default '0' COMMENT '发送人id',
  473. `toid` mediumint(8) unsigned NOT NULL default '0' COMMENT '接收人id',
  474. `tologinid` char(20) NOT NULL default '' COMMENT '接收人用户名',
  475. `folder` enum('inbox','outbox') default 'inbox' COMMENT '类型 inbox:收件箱 outbox:发件箱',
  476. `subject` varchar(60) NOT NULL default '' COMMENT '主题',
  477. `sendtime` int(10) unsigned NOT NULL default '0' COMMENT '发送时间',
  478. `writetime` int(10) unsigned NOT NULL default '0' COMMENT '编写时间',
  479. `hasview` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否阅读 0:未阅读 1:已阅读',
  480. `isadmin` tinyint(1) NOT NULL default '0' COMMENT '是否是管理信息 0:否 1:是 默认是',
  481. `message` text COMMENT '消息内容',
  482. PRIMARY KEY (`id`),
  483. KEY `sendtime` (`sendtime`)
  484. ) TYPE=MyISAM;
  485. DROP TABLE IF EXISTS `#@__member_space`;
  486. CREATE TABLE `#@__member_space` (
  487. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',
  488. `pagesize` smallint(5) unsigned NOT NULL default '10' COMMENT '消息内容',
  489. `matt` smallint(6) NOT NULL default '0' COMMENT '空间权限',
  490. `spacename` varchar(50) NOT NULL default '' COMMENT '空间名称',
  491. `spacelogo` varchar(50) NOT NULL default '' COMMENT '空间Logo',
  492. `spacestyle` varchar(20) NOT NULL default '' COMMENT '空间主题',
  493. `sign` varchar(100) NOT NULL default '没签名' COMMENT '用户签名',
  494. `spacenews` text COMMENT '空间新闻',
  495. PRIMARY KEY (`mid`)
  496. ) TYPE=MyISAM;
  497. DROP TABLE IF EXISTS `#@__member_stow`;
  498. CREATE TABLE `#@__member_stow` (
  499. `id` int(10) unsigned NOT NULL auto_increment COMMENT '收藏id',
  500. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',
  501. `aid` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  502. `title` char(60) NOT NULL default '' COMMENT '标题',
  503. `addtime` int(10) unsigned NOT NULL default '0' COMMENT '收藏时间',
  504. `type` varchar(10) default NULL COMMENT '类型',
  505. PRIMARY KEY (`id`),
  506. KEY `uid` (`mid`)
  507. ) TYPE=MyISAM;
  508. DROP TABLE IF EXISTS `#@__member_stowtype`;
  509. CREATE TABLE `#@__member_stowtype` (
  510. `stowname` varchar(30) NOT NULL COMMENT '收藏名称',
  511. `indexname` varchar(30) NOT NULL COMMENT '名称',
  512. `indexurl` varchar(50) NOT NULL COMMENT '地址',
  513. PRIMARY KEY (`stowname`)
  514. ) TYPE=MyISAM;
  515. DROP TABLE IF EXISTS `#@__member_tj`;
  516. CREATE TABLE `#@__member_tj` (
  517. `mid` mediumint(8) NOT NULL auto_increment COMMENT '会员id',
  518. `article` smallint(5) unsigned NOT NULL default '0' COMMENT '文章',
  519. `album` smallint(5) unsigned NOT NULL default '0' COMMENT '相册',
  520. `archives` smallint(5) unsigned NOT NULL default '0' COMMENT '文档',
  521. `homecount` int(10) unsigned NOT NULL default '0' COMMENT '首页访问',
  522. `pagecount` int(10) unsigned NOT NULL default '0' COMMENT '内容访问',
  523. `feedback` mediumint(8) unsigned NOT NULL default '0' COMMENT '评论',
  524. `friend` smallint(5) unsigned NOT NULL default '0' COMMENT '好友数',
  525. `stow` smallint(5) unsigned NOT NULL default '0' COMMENT '收藏数',
  526. `soft` int(10) NOT NULL default '0' COMMENT '软件',
  527. `info` int(10) NOT NULL default '0' COMMENT '分类信息',
  528. `shop` int(10) NOT NULL default '0' COMMENT '商品',
  529. PRIMARY KEY (`mid`)
  530. ) TYPE=MyISAM;
  531. DROP TABLE IF EXISTS `#@__member_type`;
  532. CREATE TABLE `#@__member_type` (
  533. `aid` int(11) NOT NULL auto_increment COMMENT '文档id',
  534. `rank` int(11) NOT NULL default '0' COMMENT '权值',
  535. `pname` varchar(50) NOT NULL default '' COMMENT '类型名称',
  536. `money` int(11) NOT NULL default '0' COMMENT '金币数',
  537. `exptime` int(11) NOT NULL default '30' COMMENT '过期时间',
  538. PRIMARY KEY (`aid`)
  539. ) TYPE=MyISAM;
  540. DROP TABLE IF EXISTS `#@__moneycard_record`;
  541. CREATE TABLE `#@__moneycard_record` (
  542. `aid` int(11) NOT NULL auto_increment COMMENT '积分卡id',
  543. `ctid` int(11) NOT NULL default '0' COMMENT '类型',
  544. `cardid` varchar(50) NOT NULL default '' COMMENT '卡号',
  545. `uid` int(11) NOT NULL default '0' COMMENT '会员id',
  546. `isexp` smallint(6) NOT NULL default '0' COMMENT '使用状态 0:未使用 1:已售出 -1:已使用',
  547. `mtime` int(11) NOT NULL default '0' COMMENT '生成时间',
  548. `utime` int(11) NOT NULL default '0' COMMENT '使用时间',
  549. `money` int(11) NOT NULL default '0' COMMENT '积分数值',
  550. `num` int(11) NOT NULL default '0' COMMENT '数量',
  551. PRIMARY KEY (`aid`),
  552. KEY `ctid` (`ctid`),
  553. KEY `cardid` (`cardid`),
  554. KEY `uid` (`uid`)
  555. ) TYPE=MyISAM;
  556. DROP TABLE IF EXISTS `#@__moneycard_type`;
  557. CREATE TABLE `#@__moneycard_type` (
  558. `tid` int(11) NOT NULL auto_increment COMMENT '类型id',
  559. `num` int(11) NOT NULL default '500' COMMENT '积分卡数量',
  560. `money` int(11) NOT NULL default '50' COMMENT '积分数值',
  561. `pname` varchar(50) NOT NULL default '' COMMENT '名称',
  562. PRIMARY KEY (`tid`)
  563. ) TYPE=MyISAM;
  564. DROP TABLE IF EXISTS `#@__mtypes`;
  565. CREATE TABLE `#@__mtypes` (
  566. `mtypeid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '会员分类id',
  567. `mtypename` char(40) NOT NULL COMMENT '会员分类名称',
  568. `channelid` smallint(6) NOT NULL default '1' COMMENT '模型id',
  569. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',
  570. PRIMARY KEY (`mtypeid`)
  571. ) TYPE=MyISAM;
  572. DROP TABLE IF EXISTS `#@__myad`;
  573. CREATE TABLE `#@__myad` (
  574. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '广告id',
  575. `clsid` smallint(5) NOT NULL default 0 COMMENT '分类id',
  576. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  577. `tagname` varchar(30) NOT NULL default '' COMMENT '广告标记名称',
  578. `adname` varchar(60) NOT NULL default '' COMMENT '广告名称',
  579. `timeset` smallint(6) NOT NULL default '0' COMMENT '时间限制设置 0:不限时间 1:限制时间',
  580. `starttime` int(10) unsigned NOT NULL default '0' COMMENT '开始投放时间',
  581. `endtime` int(10) unsigned NOT NULL default '0' COMMENT '结束投放时间',
  582. `normbody` text COMMENT '正常内容',
  583. `expbody` text COMMENT '过期内容',
  584. PRIMARY KEY (`aid`),
  585. KEY `tagname` (`tagname`,`typeid`,`timeset`,`endtime`,`starttime`)
  586. ) TYPE=MyISAM;
  587. DROP TABLE IF EXISTS `#@__mytag`;
  588. CREATE TABLE `#@__mytag` (
  589. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '标签id',
  590. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  591. `tagname` varchar(30) NOT NULL default '' COMMENT '标签名称',
  592. `timeset` smallint(6) NOT NULL default '0' COMMENT '时间限制设置 0:不限时间 1:限制时间',
  593. `starttime` int(10) unsigned NOT NULL default '0' COMMENT '开始时间',
  594. `endtime` int(10) unsigned NOT NULL default '0' COMMENT '结束时间',
  595. `normbody` text COMMENT '正常内容',
  596. `expbody` text COMMENT '过期内容',
  597. PRIMARY KEY (`aid`),
  598. KEY `tagname` (`tagname`,`typeid`,`timeset`,`endtime`,`starttime`)
  599. ) TYPE=MyISAM;
  600. DROP TABLE IF EXISTS `#@__plus`;
  601. CREATE TABLE `#@__plus` (
  602. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '插件id',
  603. `plusname` varchar(30) NOT NULL default '' COMMENT '插件名称',
  604. `menustring` varchar(200) NOT NULL default '' COMMENT '菜单',
  605. `mainurl` varchar(50) NOT NULL default '' COMMENT '入口文件',
  606. `writer` varchar(30) NOT NULL default '' COMMENT '开发者',
  607. `isshow` smallint(6) NOT NULL default '1' COMMENT '是否显示 0:不显示 1:显示',
  608. `filelist` text COMMENT '文件列表',
  609. PRIMARY KEY (`aid`)
  610. ) TYPE=MyISAM;
  611. DROP TABLE IF EXISTS `#@__purview`;
  612. CREATE TABLE `#@__purview` (
  613. `mid` mediumint(8) default '0' COMMENT '会员id',
  614. `typeid` smallint(5) default '0' COMMENT '栏目id',
  615. `rank` smallint(6) default NULL COMMENT '权限值',
  616. `pkey` varchar(30) NOT NULL COMMENT '键名',
  617. `pvalue` text NOT NULL COMMENT '键值',
  618. KEY `pkey` USING BTREE (`pkey`)
  619. ) TYPE=MyISAM;
  620. DROP TABLE IF EXISTS `#@__pwd_tmp`;
  621. CREATE TABLE `#@__pwd_tmp` (
  622. `mid` mediumint(8) NOT NULL COMMENT '会员id',
  623. `membername` char(16) NOT NULL default '' COMMENT '会员名称',
  624. `pwd` char(32) NOT NULL default '' COMMENT '密码',
  625. `mailtime` int(10) NOT NULL default '0' COMMENT '找回密码邮件时间',
  626. PRIMARY KEY (`mid`)
  627. ) TYPE=MyISAM;
  628. DROP TABLE IF EXISTS `#@__scores`;
  629. CREATE TABLE `#@__scores` (
  630. `id` int(11) unsigned NOT NULL auto_increment COMMENT '积分头衔id',
  631. `titles` char(15) NOT NULL COMMENT '级别头衔',
  632. `icon` smallint(6) unsigned default '0' COMMENT '星星数',
  633. `integral` int(10) NOT NULL default '0' COMMENT '积分大于',
  634. `isdefault` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否默认 0:否 1:是',
  635. PRIMARY KEY (`id`),
  636. KEY `integral` (`integral`)
  637. ) TYPE=MyISAM;
  638. DROP TABLE IF EXISTS `#@__search_cache`;
  639. CREATE TABLE `#@__search_cache` (
  640. `hash` char(32) NOT NULL COMMENT '哈希',
  641. `lasttime` int(10) unsigned NOT NULL default '0' COMMENT '最后搜索时间',
  642. `rsnum` mediumint(8) unsigned NOT NULL default '0' COMMENT '结果数',
  643. `ids` mediumtext COMMENT '内容id',
  644. PRIMARY KEY (`hash`)
  645. ) TYPE=MyISAM;
  646. DROP TABLE IF EXISTS `#@__search_keywords`;
  647. CREATE TABLE `#@__search_keywords` (
  648. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '文档id',
  649. `keyword` char(30) NOT NULL default '' COMMENT '关键词',
  650. `spwords` char(50) NOT NULL default '' COMMENT '分词',
  651. `count` mediumint(8) unsigned NOT NULL default '1' COMMENT '搜索次数',
  652. `result` mediumint(8) unsigned NOT NULL default '0' COMMENT '结果数',
  653. `lasttime` int(10) unsigned NOT NULL default '0' COMMENT '搜索时间',
  654. `channelid` smallint(5) unsigned NOT NULL default '0' COMMENT '模型id',
  655. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  656. PRIMARY KEY (`aid`)
  657. ) TYPE=MyISAM;
  658. DROP TABLE IF EXISTS `#@__search_limits`;
  659. CREATE TABLE `#@__search_limits` (
  660. `ip` VARCHAR(200) NOT NULL COMMENT '搜索ip',
  661. `searchtime` int(11) NULL DEFAULT NULL COMMENT '搜索时间',
  662. PRIMARY KEY (`ip`)
  663. ) TYPE=MyISAM;
  664. DROP TABLE IF EXISTS `#@__search_sync`;
  665. CREATE TABLE `#@__search_sync` (
  666. `id` int unsigned NOT NULL auto_increment COMMENT '同步id',
  667. `aid` int NULL DEFAULT NULL COMMENT '文档id',
  668. `sync_status` tinyint NULL DEFAULT 0 COMMENT '同步状态 0:未同步 9:已同步',
  669. `add_at` int NULL DEFAULT NULL COMMENT '添加时间',
  670. `update_at` int NULL DEFAULT NULL COMMENT '更新时间',
  671. PRIMARY KEY (`id`)
  672. ) TYPE=MyISAM;
  673. DROP TABLE IF EXISTS `#@__sgpage`;
  674. CREATE TABLE `#@__sgpage` (
  675. `aid` smallint(5) unsigned NOT NULL auto_increment COMMENT '文档id',
  676. `ismake` smallint(6) NOT NULL default '1' COMMENT '是否生成 1:是 0:否',
  677. `filename` varchar(60) NOT NULL default '' COMMENT '文件名称',
  678. `title` char(255) NOT NULL default '' COMMENT '标题',
  679. `keywords` varchar(255) NOT NULL default '' COMMENT '关键词',
  680. `description` varchar(255) NOT NULL default '' COMMENT '描述',
  681. `template` varchar(30) NOT NULL default '' COMMENT '模板',
  682. `likeid` varchar(20) NOT NULL default '' COMMENT '关联id',
  683. `uptime` int(10) unsigned NOT NULL default '0' COMMENT '创建时间',
  684. `body` mediumtext COMMENT '内容',
  685. PRIMARY KEY (`aid`),
  686. KEY `ismake` (`ismake`,`uptime`),
  687. KEY `likeid` (`likeid`)
  688. ) TYPE=MyISAM;
  689. DROP TABLE IF EXISTS `#@__softconfig`;
  690. CREATE TABLE `#@__softconfig` (
  691. `downtype` smallint(6) NOT NULL default '0' COMMENT '下载类型',
  692. `ismoresite` smallint(6) NOT NULL default '0' COMMENT '多站点',
  693. `gotojump` smallint(6) NOT NULL default '0' COMMENT '是否跳转 0:否 1:是',
  694. `islocal` smallint(5) unsigned NOT NULL default '1' COMMENT '是否本地 1:是 0:否',
  695. `sites` text COMMENT '站点',
  696. `downmsg` text COMMENT '下载提示',
  697. `moresitedo` smallint(5) unsigned NOT NULL default '1' COMMENT '镜像上传 1:是 0:否',
  698. `dfrank` smallint(5) unsigned NOT NULL default '0' COMMENT '需要权限',
  699. `dfywboy` smallint(5) unsigned NOT NULL default '0' COMMENT '金币',
  700. `argrange` smallint(5) unsigned NOT NULL default '0' COMMENT '参数限制方式 1:所有软件均使用此权限 0:所有软件重新选择权限',
  701. PRIMARY KEY (`downtype`)
  702. ) TYPE=MyISAM;
  703. DROP TABLE IF EXISTS `#@__statistics`;
  704. CREATE TABLE `#@__statistics` (
  705. `id` int(11) NOT NULL auto_increment COMMENT '统计id',
  706. `sdate` int(11) DEFAULT NULL COMMENT '日期',
  707. `pv` int(11) DEFAULT NULL COMMENT 'pv',
  708. `uv` int(11) DEFAULT NULL COMMENT 'uv',
  709. `ip` int(11) DEFAULT NULL COMMENT 'ip',
  710. `vv` int(11) DEFAULT NULL COMMENT 'vv',
  711. PRIMARY KEY (`id`)
  712. ) TYPE=MyISAM;
  713. DROP TABLE IF EXISTS `#@__statistics_detail`;
  714. CREATE TABLE `#@__statistics_detail` (
  715. `id` mediumint(8) unsigned NOT NULL auto_increment COMMENT '统计id',
  716. `t` int(11) DEFAULT NULL COMMENT '时间',
  717. `created_date` int(11) DEFAULT NULL COMMENT '创建日期',
  718. `created_hour` int(11) DEFAULT NULL COMMENT '创建时间',
  719. `dduuid` varchar(32) DEFAULT NULL COMMENT '用户唯一id',
  720. `ssid` varchar(32) DEFAULT NULL COMMENT 'sessionid',
  721. `ip` varchar(46) DEFAULT NULL COMMENT 'ip',
  722. `browser` varchar(50) DEFAULT NULL COMMENT '浏览器',
  723. `device` varchar(50) DEFAULT NULL COMMENT '设备',
  724. `device_type` varchar(10) DEFAULT NULL COMMENT '设备类型',
  725. `os` varchar(20) DEFAULT NULL COMMENT '系统',
  726. `url_type` tinyint DEFAULT NULL COMMENT '地址类型',
  727. `typeid` int(11) DEFAULT NULL COMMENT '栏目id',
  728. `aid` int(11) DEFAULT NULL COMMENT '文档id',
  729. `value` varchar(50) DEFAULT NULL COMMENT '值',
  730. PRIMARY KEY (`id`),
  731. KEY `idx_created_date_dduuid` (`created_date`,`dduuid`),
  732. KEY `idx_created_date_ip` (`created_date`,`ip`),
  733. KEY `idx_created_date_ssid` (`created_date`,`ssid`)
  734. ) TYPE=MyISAM;
  735. DROP TABLE IF EXISTS `#@__stepselect`;
  736. CREATE TABLE `#@__stepselect` (
  737. `id` mediumint(8) unsigned NOT NULL auto_increment COMMENT 'id',
  738. `itemname` char(30) default NULL COMMENT '名称',
  739. `egroup` char(20) default NULL COMMENT '组',
  740. `issign` tinyint(1) unsigned default '0' COMMENT '层级',
  741. `issystem` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否系统 0:否 1:是',
  742. PRIMARY KEY (`id`)
  743. ) TYPE=MyISAM;
  744. DROP TABLE IF EXISTS `#@__sys_enum`;
  745. CREATE TABLE `#@__sys_enum` (
  746. `id` smallint(5) unsigned NOT NULL auto_increment COMMENT '枚举id',
  747. `ename` char(30) NOT NULL default '' COMMENT '名称',
  748. `evalue` char(20) NOT NULL default '0' COMMENT '值',
  749. `egroup` char(20) NOT NULL default '' COMMENT '组',
  750. `disorder` smallint(5) unsigned NOT NULL default '0' COMMENT '排序',
  751. `issign` tinyint(1) unsigned NOT NULL default '1' COMMENT '层级',
  752. PRIMARY KEY (`id`)
  753. ) TYPE=MyISAM;
  754. DROP TABLE IF EXISTS `#@__sys_module`;
  755. CREATE TABLE `#@__sys_module` (
  756. `id` int(11) NOT NULL auto_increment COMMENT 'id',
  757. `hashcode` char(32) NOT NULL default '' COMMENT '模型哈希',
  758. `modname` varchar(30) NOT NULL default '' COMMENT '模块名称',
  759. `indexname` varchar(20) NOT NULL default '' COMMENT '入口名',
  760. `indexurl` varchar(30) NOT NULL default '' COMMENT '入口地址',
  761. `ismember` tinyint(4) NOT NULL default '1' COMMENT '是否会员 0:官方 1:用户',
  762. `menustring` text COMMENT '菜单配置',
  763. PRIMARY KEY (`id`)
  764. ) TYPE=MyISAM;
  765. DROP TABLE IF EXISTS `#@__sys_payment`;
  766. CREATE TABLE `#@__sys_payment` (
  767. `id` int(11) unsigned NOT NULL auto_increment COMMENT 'id',
  768. `code` varchar(20) NOT NULL DEFAULT '' COMMENT '代码',
  769. `name` varchar(32) NOT NULL DEFAULT '' COMMENT '名称',
  770. `short_name` varchar(32) DEFAULT '' COMMENT '简称',
  771. `sortrank` int(3) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
  772. `config` text NOT NULL COMMENT '配置',
  773. `status` int(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态 0:禁用 1:启用',
  774. PRIMARY KEY (`id`)
  775. ) TYPE=MyISAM;
  776. DROP TABLE IF EXISTS `#@__sys_set`;
  777. CREATE TABLE `#@__sys_set` (
  778. `id` smallint(5) unsigned NOT NULL auto_increment COMMENT 'id',
  779. `sname` char(20) NOT NULL default '' COMMENT '名称',
  780. `items` text COMMENT '项',
  781. PRIMARY KEY (`id`)
  782. ) TYPE=MyISAM;
  783. DROP TABLE IF EXISTS `#@__sysconfig`;
  784. CREATE TABLE `#@__sysconfig` (
  785. `aid` smallint(8) unsigned NOT NULL default '0' COMMENT '配置id',
  786. `varname` varchar(20) NOT NULL default '' COMMENT '名称',
  787. `info` varchar(100) NOT NULL default '' COMMENT '介绍',
  788. `groupid` smallint(6) NOT NULL default '1' COMMENT '组',
  789. `type` varchar(10) NOT NULL default 'string' COMMENT '类型 string:文本 number:数字 bool:布尔 bstring:多行文本 img:图片',
  790. `value` text COMMENT '值',
  791. PRIMARY KEY (`varname`)
  792. ) TYPE=MyISAM;
  793. DROP TABLE IF EXISTS `#@__tagindex`;
  794. CREATE TABLE `#@__tagindex` (
  795. `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '标签id',
  796. `tag` varchar(255) NOT NULL DEFAULT '' COMMENT 'tag',
  797. `title` varchar(255) DEFAULT NULL COMMENT '标题',
  798. `keywords` varchar(255) DEFAULT NULL COMMENT '关键词',
  799. `description` varchar(255) DEFAULT NULL COMMENT '描述',
  800. `typeid` smallint(5) UNSIGNED NOT NULL DEFAULT '0' COMMENT '栏目id',
  801. `count` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '点击数',
  802. `total` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '文章数',
  803. `weekcc` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '周点击数',
  804. `monthcc` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '月点击数',
  805. `weekup` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '周更新数',
  806. `monthup` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '月更新数',
  807. `addtime` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '添加时间',
  808. `uptime` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '更新时间',
  809. `mktime` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '生成时间',
  810. PRIMARY KEY (`id`)
  811. ) TYPE=MyISAM;
  812. DROP TABLE IF EXISTS `#@__tagindex_infos`;
  813. CREATE TABLE `#@__tagindex_infos` (
  814. `tagid` int NOT NULL COMMENT '标签id',
  815. `litpic` varchar(255) DEFAULT NULL COMMENT '缩略图',
  816. `body` mediumtext COMMENT '内容',
  817. PRIMARY KEY (`tagid`)
  818. ) TYPE=MyISAM;
  819. DROP TABLE IF EXISTS `#@__taglist`;
  820. CREATE TABLE `#@__taglist` (
  821. `tid` int(10) unsigned NOT NULL default '0' COMMENT '标签id',
  822. `aid` int(10) unsigned NOT NULL default '0' COMMENT '文档id',
  823. `arcrank` smallint(6) NOT NULL default '0' COMMENT '浏览权限',
  824. `typeid` smallint(5) unsigned NOT NULL default '0' COMMENT '栏目id',
  825. `tag` varchar(255) NOT NULL default '' COMMENT '标签',
  826. PRIMARY KEY (`tid`,`aid`)
  827. ) TYPE=MyISAM;
  828. DROP TABLE IF EXISTS `#@__uploads`;
  829. CREATE TABLE `#@__uploads` (
  830. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '附件id',
  831. `arcid` mediumint(8) unsigned NOT NULL default '0' COMMENT '文档id',
  832. `title` char(60) NOT NULL default '' COMMENT '文件名称',
  833. `url` char(80) NOT NULL default '' COMMENT '地址',
  834. `mediatype` smallint(6) NOT NULL default '1' COMMENT '类型 1:图片 2:动画 3:视频 4:软件',
  835. `width` char(10) NOT NULL default '' COMMENT '宽度',
  836. `height` char(10) NOT NULL default '' COMMENT '高度',
  837. `playtime` char(10) NOT NULL default '' COMMENT '播放时长',
  838. `filesize` mediumint(8) unsigned NOT NULL default '0' COMMENT '文件尺寸',
  839. `uptime` int(10) unsigned NOT NULL default '0' COMMENT '上传时间',
  840. `mid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',
  841. PRIMARY KEY (`aid`),
  842. KEY `memberid` (`mid`),
  843. KEY `arcid` (`arcid`)
  844. ) TYPE=MyISAM;
  845. DROP TABLE IF EXISTS `#@__verifies`;
  846. CREATE TABLE `#@__verifies` (
  847. `nameid` char(32) NOT NULL default '' COMMENT '文件名',
  848. `cthash` varchar(32) NOT NULL default '' COMMENT '文件哈希',
  849. `method` enum('local','official') NOT NULL default 'official' COMMENT '类型 local:本地 official:官方',
  850. `filename` varchar(254) NOT NULL default '' COMMENT '文件名',
  851. PRIMARY KEY (`nameid`)
  852. ) TYPE=MyISAM;
  853. DROP TABLE IF EXISTS `#@__vote`;
  854. CREATE TABLE `#@__vote` (
  855. `aid` mediumint(8) unsigned NOT NULL auto_increment COMMENT '投票id',
  856. `votename` varchar(50) NOT NULL default '' COMMENT '投票名称',
  857. `starttime` int(10) unsigned NOT NULL default '0' COMMENT '开始时间',
  858. `endtime` int(10) unsigned NOT NULL default '0' COMMENT '结束时间',
  859. `totalcount` mediumint(8) unsigned NOT NULL default '0' COMMENT '投票总人数',
  860. `ismore` tinyint(6) NOT NULL default '0' COMMENT '是否允许多选 0:单选 1:多选',
  861. `isallow` tinyint(6) NOT NULL default '0' COMMENT '是否允许游客投票 0:允许 1:不允许',
  862. `view` tinyint(6) NOT NULL default '0' COMMENT '是否允许查看投票 0:允许 1:不允许',
  863. `spec` int(20) unsigned NOT NULL default '0' COMMENT '投票时间间隔(N天后可再次投票,0表示此ip地址只能投一次)',
  864. `isenable` tinyint(6) NOT NULL default '0' COMMENT '是否启用该投票 0:启用 1:不启用',
  865. `votenote` text COMMENT '投票项内容',
  866. PRIMARY KEY (`aid`)
  867. ) TYPE=MyISAM;
  868. DROP TABLE IF EXISTS `#@__vote_member`;
  869. CREATE TABLE `#@__vote_member` (
  870. `id` mediumint(8) unsigned NOT NULL auto_increment COMMENT '投票记录id',
  871. `voteid` int(10) unsigned NOT NULL default '0' COMMENT '投票id',
  872. `userid` varchar(50) NOT NULL default '' COMMENT '用户id',
  873. `uptime` int(10) unsigned NOT NULL default '0' COMMENT '投票时间',
  874. PRIMARY KEY (`id`)
  875. ) TYPE=MyISAM;
  876. DROP TABLE IF EXISTS `#@__dl_log`;
  877. CREATE TABLE `#@__dl_log` (
  878. `id` mediumint(10) unsigned NOT NULL auto_increment COMMENT '下载id',
  879. `ip` char(46) NOT NULL COMMENT 'ip',
  880. `lang` char(6) NOT NULL COMMENT '语言',
  881. `dtype` varchar(10) NOT NULL COMMENT '下载类型',
  882. `dltime` int(10) unsigned NOT NULL default '0' COMMENT '下载时间',
  883. `referrer` varchar(255) NOT NULL default '' COMMENT '来源',
  884. `user_agent` varchar(255) NOT NULL COMMENT 'User-Agent',
  885. PRIMARY KEY (`id`),
  886. KEY `dltime` (`dltime`),
  887. KEY `dl_ip` (`ip`,`dltime`)
  888. ) TYPE=MyISAM;
  889. DROP TABLE IF EXISTS `#@__myadtype`;
  890. CREATE TABLE `#@__myadtype` (
  891. `id` mediumint(8) unsigned NOT NULL auto_increment COMMENT '广告类型id',
  892. `typename` varchar(50) NOT NULL default '' COMMENT '类型名称',
  893. PRIMARY KEY (`id`)
  894. ) TYPE=MyISAM;
  895. DROP TABLE IF EXISTS `#@__ai`;
  896. CREATE TABLE `#@__ai` (
  897. `id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
  898. `title` varchar(255) DEFAULT NULL COMMENT '名称',
  899. `apikey` varchar(255) DEFAULT NULL COMMENT 'apikey',
  900. `baseurl` varchar(255) DEFAULT NULL COMMENT '接口地址',
  901. `description` varchar(255) DEFAULT NULL COMMENT '描述',
  902. `company` varchar(255) DEFAULT NULL COMMENT '公司名称',
  903. `website` varchar(255) DEFAULT NULL COMMENT '官方网址',
  904. PRIMARY KEY (`id`)
  905. ) TYPE=MyISAM;
  906. DROP TABLE IF EXISTS `#@__ai_log`;
  907. CREATE TABLE `#@__ai_log` (
  908. `lid` mediumint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  909. `adminid` smallint unsigned NOT NULL DEFAULT '0' COMMENT '管理员ID',
  910. `aimid` int DEFAULT NULL COMMENT '模型ID',
  911. `model` varchar(100) DEFAULT NULL COMMENT '模型名称',
  912. `pname` char(30) NOT NULL DEFAULT '' COMMENT '提示词标识',
  913. `prompt` text NOT NULL COMMENT '提示词',
  914. `cip` char(46) NOT NULL DEFAULT '' COMMENT '调用IP',
  915. `dtime` int unsigned NOT NULL DEFAULT '0' COMMENT '调用时间',
  916. `prompt_tokens` int unsigned NOT NULL DEFAULT '0' COMMENT '提示词token',
  917. `completion_tokens` int unsigned NOT NULL DEFAULT '0' COMMENT '完成token',
  918. `total_tokens` int unsigned NOT NULL DEFAULT '0' COMMENT 'token总计',
  919. PRIMARY KEY (`lid`)
  920. ) TYPE=MyISAM;
  921. DROP TABLE IF EXISTS `#@__ai_model`;
  922. CREATE TABLE `#@__ai_model` (
  923. `id` int NOT NULL AUTO_INCREMENT COMMENT '模型',
  924. `aiid` int DEFAULT NULL COMMENT '隶属ai',
  925. `model` varchar(255) DEFAULT NULL COMMENT '模型ID',
  926. `title` varchar(255) DEFAULT NULL COMMENT '模型标题',
  927. `description` varchar(255) DEFAULT NULL COMMENT '模型描述',
  928. `isdefault` tinyint DEFAULT '0' COMMENT '是否是默认',
  929. `sortrank` int NOT NULL DEFAULT '50' COMMENT '排序',
  930. PRIMARY KEY (`id`)
  931. ) TYPE=MyISAM;
  932. DROP TABLE IF EXISTS `#@__ai_prompt`;
  933. CREATE TABLE `#@__ai_prompt` (
  934. `id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
  935. `pname` varchar(60) NOT NULL COMMENT '标识',
  936. `title` varchar(255) DEFAULT NULL COMMENT '名称',
  937. `issystem` tinyint unsigned DEFAULT '0' COMMENT '系统内置 0:否 1:是',
  938. `description` text COMMENT '描述',
  939. `info` text COMMENT '提示说明',
  940. `prompt` mediumtext COMMENT '提示词规则',
  941. `dfprompt` text COMMENT '默认提示词',
  942. PRIMARY KEY (`id`),
  943. UNIQUE KEY `unq_pname` (`pname`) USING BTREE
  944. ) TYPE=MyISAM;