YYL469

【createTables.sql】实现数据库所有表的创建

  1 +SET FOREIGN_KEY_CHECKS=0;
  2 +
  3 +-- ----------------------------
  4 +-- article表
  5 +-- ----------------------------
  6 +CREATE TABLE `article` (
  7 + `id` bigint(20) DEFAULT NULL,
  8 + `likeNum` bigint(20) DEFAULT NULL,
  9 + `commentsLen` bigint(20) DEFAULT NULL,
  10 + `reposts_count` bigint(20) DEFAULT NULL,
  11 + `region` text,
  12 + `content` text,
  13 + `contentLen` bigint(20) DEFAULT NULL,
  14 + `created_at` text,
  15 + `type` text,
  16 + `detailUrl` text,
  17 + `authorAvatar` text,
  18 + `authorName` text,
  19 + `authorDetail` text,
  20 + `isVip` double DEFAULT NULL
  21 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  22 +
  23 +-- ----------------------------
  24 +-- comments表
  25 +-- ----------------------------
  26 +CREATE TABLE `comments` (
  27 + `articleId` bigint(20) DEFAULT NULL,
  28 + `created_at` text,
  29 + `likes_counts` bigint(20) DEFAULT NULL,
  30 + `region` text,
  31 + `content` text,
  32 + `authorName` text,
  33 + `authorGender` text,
  34 + `authorAddress` text,
  35 + `authorAvatar` text
  36 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  37 +
  38 +-- ----------------------------
  39 +-- user表
  40 +-- ----------------------------
  41 +CREATE TABLE `user` (
  42 + `username` varchar(255) DEFAULT NULL,
  43 + `password` varchar(255) DEFAULT NULL,
  44 + `id` int(11) NOT NULL AUTO_INCREMENT,
  45 + `createTime` varchar(255) DEFAULT NULL,
  46 + PRIMARY KEY (`id`)
  47 +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;