big_event.sql 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : phpstudy_mysql_8.0.12
  4. Source Server Type : MySQL
  5. Source Server Version : 80012
  6. Source Host : localhost:3306
  7. Source Schema : big_event
  8. Target Server Type : MySQL
  9. Target Server Version : 80012
  10. File Encoding : 65001
  11. Date: 21/01/2024 19:17:30
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for article
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `article`;
  19. CREATE TABLE `article` (
  20. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID',
  21. `title` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '文章标题',
  22. `content` varchar(10000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '文章内容',
  23. `cover_img` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '文章封面',
  24. `state` varchar(3) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '草稿' COMMENT '文章状态: 只能是[已发布] 或者 [草稿]',
  25. `category_id` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '文章分类ID',
  26. `create_user` int(10) UNSIGNED NOT NULL COMMENT '创建人ID',
  27. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  28. `update_time` datetime(0) NOT NULL COMMENT '修改时间',
  29. PRIMARY KEY (`id`) USING BTREE,
  30. INDEX `fk_article_category`(`category_id`) USING BTREE,
  31. INDEX `fk_article_user`(`create_user`) USING BTREE
  32. ) ENGINE = MyISAM AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = Dynamic;
  33. -- ----------------------------
  34. -- Table structure for category
  35. -- ----------------------------
  36. DROP TABLE IF EXISTS `category`;
  37. CREATE TABLE `category` (
  38. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID',
  39. `category_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '分类名称',
  40. `category_alias` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '分类别名',
  41. `create_user` int(10) UNSIGNED NOT NULL COMMENT '创建人ID',
  42. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  43. `update_time` datetime(0) NOT NULL COMMENT '修改时间',
  44. PRIMARY KEY (`id`) USING BTREE,
  45. INDEX `fk_category_user`(`create_user`) USING BTREE
  46. ) ENGINE = MyISAM AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = Dynamic;
  47. -- ----------------------------
  48. -- Table structure for user
  49. -- ----------------------------
  50. DROP TABLE IF EXISTS `user`;
  51. CREATE TABLE `user` (
  52. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID',
  53. `username` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '用户名',
  54. `password` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '密码',
  55. `nickname` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '昵称',
  56. `email` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '邮箱',
  57. `user_pic` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '头像',
  58. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  59. `update_time` datetime(0) NOT NULL COMMENT '修改时间',
  60. PRIMARY KEY (`id`) USING BTREE,
  61. UNIQUE INDEX `username`(`username`) USING BTREE
  62. ) ENGINE = MyISAM AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '用户表' ROW_FORMAT = Dynamic;
  63. SET FOREIGN_KEY_CHECKS = 1;