This commit is contained in:
雷雨
2025-12-15 22:05:56 +08:00
commit 8635b84b2d
230 changed files with 53888 additions and 0 deletions

28
data/Mysql/users.sql Normal file
View File

@@ -0,0 +1,28 @@
-- 用户表
CREATE TABLE IF NOT EXISTS users (
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
username VARCHAR(100) NOT NULL COMMENT '用户名',
password VARCHAR(255) NOT NULL COMMENT '密码(加密)',
email VARCHAR(255) COMMENT '邮箱',
phone VARCHAR(20) COMMENT '手机号',
nickname VARCHAR(100) COMMENT '昵称',
avatar VARCHAR(500) COMMENT '头像URL',
status TINYINT DEFAULT 1 COMMENT '状态1-正常0-禁用',
created_at DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
last_login_at DATETIME COMMENT '最后登录时间',
PRIMARY KEY(id),
UNIQUE KEY uk_username(username)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表';
-- 插入默认账号
-- 用户名: admin, 密码: admin123 (SHA256加密后)
INSERT INTO users (id, username, password, nickname, status, created_at, updated_at) VALUES
(1000000001, 'admin', '240be518fabd2724ddb6f04eeb1da5967448d7e831c08c8fa822809f74c720a9', '管理员', 1, NOW(), NOW())
ON DUPLICATE KEY UPDATE updated_at=NOW();
-- 用户名: test, 密码: test123 (SHA256加密后)
INSERT INTO users (id, username, password, nickname, status, created_at, updated_at) VALUES
(1000000002, 'test', 'ecd71870d1963316a97e3ac3408c9835ad8cf0f3c1bc703527c30265534f75ae', '测试用户', 1, NOW(), NOW())
ON DUPLICATE KEY UPDATE updated_at=NOW();