showdoc.sql 4.7 KB

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