showdoc.sql 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  2. SET time_zone = "+00:00";
  3. --
  4. -- 数据库: `showdoc`
  5. --
  6. -- --------------------------------------------------------
  7. --
  8. -- 表的结构 `catalog`
  9. --
  10. CREATE TABLE IF NOT EXISTS `catalog` (
  11. `cat_id` int(10) NOT NULL AUTO_INCREMENT COMMENT '目录id',
  12. `cat_name` varchar(20) NOT NULL DEFAULT '' COMMENT '目录名',
  13. `item_id` int(10) NOT NULL DEFAULT '0' COMMENT '所在的项目id',
  14. `s_number` int(10) NOT NULL DEFAULT '99' COMMENT '顺序号。数字越小越靠前。若此值全部相等时则按id排序',
  15. `addtime` int(11) NOT NULL DEFAULT '0',
  16. `parent_cat_id` int(10) NOT NULL DEFAULT '0' COMMENT '上一级目录的id',
  17. `level` int(10) NOT NULL DEFAULT '2' COMMENT '2为二级目录,3为三级目录',
  18. PRIMARY KEY (`cat_id`),
  19. KEY `order` (`s_number`),
  20. KEY `addtime` (`addtime`)
  21. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='目录表' AUTO_INCREMENT=1 ;
  22. -- --------------------------------------------------------
  23. --
  24. -- 表的结构 `item`
  25. --
  26. CREATE TABLE IF NOT EXISTS `item` (
  27. `item_id` int(10) NOT NULL AUTO_INCREMENT,
  28. `item_name` varchar(50) NOT NULL DEFAULT '',
  29. `item_description` varchar(225) NOT NULL DEFAULT '' COMMENT '项目描述',
  30. `uid` int(10) NOT NULL DEFAULT '0',
  31. `username` varchar(50) NOT NULL DEFAULT '',
  32. `password` varchar(50) NOT NULL DEFAULT '',
  33. `addtime` int(11) NOT NULL DEFAULT '0',
  34. `last_update_time` int(11) NOT NULL DEFAULT '0' COMMENT '最后更新时间',
  35. PRIMARY KEY (`item_id`),
  36. KEY `addtime` (`addtime`)
  37. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='项目表' AUTO_INCREMENT=1 ;
  38. -- --------------------------------------------------------
  39. --
  40. -- 表的结构 `item_member`
  41. --
  42. CREATE TABLE IF NOT EXISTS `item_member` (
  43. `item_member_id` int(10) NOT NULL AUTO_INCREMENT,
  44. `item_id` int(10) NOT NULL DEFAULT '0',
  45. `uid` int(10) NOT NULL DEFAULT '0',
  46. `username` varchar(50) NOT NULL DEFAULT '',
  47. `addtime` int(11) NOT NULL DEFAULT '0',
  48. PRIMARY KEY (`item_member_id`)
  49. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='项目成员表' AUTO_INCREMENT=1 ;
  50. -- --------------------------------------------------------
  51. --
  52. -- 表的结构 `page`
  53. --
  54. CREATE TABLE IF NOT EXISTS `page` (
  55. `page_id` int(10) NOT NULL AUTO_INCREMENT,
  56. `author_uid` int(10) NOT NULL DEFAULT '0' COMMENT '页面作者uid',
  57. `author_username` varchar(50) NOT NULL DEFAULT '' COMMENT '页面作者名字',
  58. `item_id` int(10) NOT NULL DEFAULT '0',
  59. `cat_id` int(10) NOT NULL DEFAULT '0',
  60. `page_title` varchar(50) NOT NULL DEFAULT '',
  61. `page_content` text NOT NULL,
  62. `s_number` int(10) NOT NULL DEFAULT '99' COMMENT '顺序号。数字越小越靠前。若此值全部相等时则按id排序',
  63. `addtime` int(11) NOT NULL DEFAULT '0',
  64. PRIMARY KEY (`page_id`),
  65. KEY `order` (`s_number`),
  66. KEY `addtime` (`addtime`)
  67. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='文章页面表' AUTO_INCREMENT=1 ;
  68. -- --------------------------------------------------------
  69. --
  70. -- 表的结构 `page_history`
  71. --
  72. CREATE TABLE IF NOT EXISTS `page_history` (
  73. `page_history_id` int(10) NOT NULL AUTO_INCREMENT,
  74. `page_id` int(10) NOT NULL DEFAULT '0',
  75. `author_uid` int(10) NOT NULL DEFAULT '0' COMMENT '页面作者uid',
  76. `author_username` varchar(50) NOT NULL DEFAULT '' COMMENT '页面作者名字',
  77. `item_id` int(10) NOT NULL DEFAULT '0',
  78. `cat_id` int(10) NOT NULL DEFAULT '0',
  79. `page_title` varchar(50) NOT NULL DEFAULT '',
  80. `page_content` text NOT NULL,
  81. `s_number` int(10) NOT NULL DEFAULT '99' COMMENT '顺序号。数字越小越靠前。若此值全部相等时则按id排序',
  82. `addtime` int(11) NOT NULL DEFAULT '0',
  83. PRIMARY KEY (`page_history_id`),
  84. KEY `addtime` (`addtime`),
  85. KEY `page_id` (`page_id`)
  86. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='页面历史表' AUTO_INCREMENT=1 ;
  87. -- --------------------------------------------------------
  88. --
  89. -- 表的结构 `user`
  90. --
  91. CREATE TABLE IF NOT EXISTS `user` (
  92. `uid` int(10) NOT NULL AUTO_INCREMENT,
  93. `username` varchar(50) CHARACTER SET utf8 NOT NULL DEFAULT '',
  94. `groupid` tinyint(2) NOT NULL DEFAULT '2' COMMENT '1为超级管理员,2为普通用户',
  95. `name` varchar(15) CHARACTER SET utf8 DEFAULT '',
  96. `avatar` varchar(200) CHARACTER SET utf8 DEFAULT '' COMMENT '头像',
  97. `avatar_small` varchar(200) DEFAULT '',
  98. `email` varchar(50) CHARACTER SET utf8 DEFAULT '',
  99. `password` varchar(50) CHARACTER SET utf8 NOT NULL,
  100. `cookie_token` varchar(50) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '实现cookie自动登录的token凭证',
  101. `cookie_token_expire` int(11) NOT NULL DEFAULT '0',
  102. `reg_time` int(11) NOT NULL DEFAULT '0',
  103. `last_login_time` int(11) NOT NULL DEFAULT '0',
  104. PRIMARY KEY (`uid`),
  105. UNIQUE KEY `username` (`username`) USING BTREE
  106. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='用户表' AUTO_INCREMENT=1 ;