From cbda32bdb0f4dfa3d489e5b9b71b30cf5391d88b Mon Sep 17 00:00:00 2001 From: luozhj33 Date: Thu, 19 Mar 2026 14:03:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=95=B0=E6=8D=AE=E5=BA=93=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- back/database/init.sql | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 back/database/init.sql diff --git a/back/database/init.sql b/back/database/init.sql new file mode 100644 index 0000000..a1f862f --- /dev/null +++ b/back/database/init.sql @@ -0,0 +1,20 @@ +-- 创建数据库 +CREATE DATABASE IF NOT EXISTS cus DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; + +-- 使用数据库 +USE cus; + +-- 创建用户表 +CREATE TABLE IF NOT EXISTS users ( + id BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID', + user_id VARCHAR(16) UNIQUE NOT NULL COMMENT '用户ID', + username VARCHAR(64) UNIQUE NOT NULL COMMENT '用户名', + password VARCHAR(64) NOT NULL COMMENT '密码', + salt VARCHAR(16) NOT NULL COMMENT 'salt值', + email VARCHAR(128) COMMENT '邮箱', + phone VARCHAR(20) COMMENT '手机号', + wechat_appid VARCHAR(32) COMMENT '微信ID', + created_at DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', + is_deleted TINYINT(1) DEFAULT 0 COMMENT '是否删除 (0-否,1-是)' +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表'; \ No newline at end of file