Skip to content

Commit 538ba33

Browse files
committed
chore: 更新表结构 SQL
1 parent 1d05090 commit 538ba33

2 files changed

Lines changed: 41 additions & 38 deletions

File tree

sql/data.sql

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,37 @@
22
-- 插入用户
33
-- 密码使用 BCryptPasswordEncoder 生成
44
-- ----------------------------
5-
INSERT INTO security_user (username, password, nick_name, enable_flag)
6-
VALUE ('user', '$2a$10$mQJ9z.l0FW.pUSJ0BnrkjeMHrGJs96oGY3mzB1HZGSAvFgHoo2k1O', '用户', '1');
7-
INSERT INTO security_user (username, password, nick_name, enable_flag)
8-
VALUE ('admin', '$2a$10$uSg7P6ESwIbAalJIrPlc1uJ7szowzH/tUZsino2s3Bxz/ieqgCygm', '管理员', '1');
5+
INSERT INTO sys_user (id, username, password, nick_name, enable_flag)
6+
VALUE (1, 'user', '$2a$10$mQJ9z.l0FW.pUSJ0BnrkjeMHrGJs96oGY3mzB1HZGSAvFgHoo2k1O', '用户', '1');
7+
INSERT INTO sys_user (id, username, password, nick_name, enable_flag)
8+
VALUE (2, 'admin', '$2a$10$mQJ9z.l0FW.pUSJ0BnrkjeMHrGJs96oGY3mzB1HZGSAvFgHoo2k1O', '管理员', '1');
99
-- ----------------------------
1010
-- 插入角色
1111
-- ----------------------------
12-
INSERT INTO security_role (code, name, description)
13-
VALUE ('user', '用户', '普通用户权限');
14-
INSERT INTO security_role (code, name, description)
15-
VALUE ('admin', '管理员', '管理员限');
12+
INSERT INTO sys_role (id, code, name, description)
13+
VALUE (1, 'user', '用户', '普通用户权限');
14+
INSERT INTO sys_role (id, code, name, description)
15+
VALUE (2, 'admin', '管理员', '管理员限');
1616
-- ----------------------------
1717
-- 插入 API
1818
-- ----------------------------
19-
INSERT INTO security_api(url, description)
20-
VALUE ('/api/demo/admin', '管理员测试接口');
21-
INSERT INTO security_api(url, description)
22-
VALUE ('/api/demo/user', '普通用户测试接口');
19+
INSERT INTO sys_api(id, url, description)
20+
VALUE (1, '/test/user_url', '管理员测试接口');
21+
INSERT INTO sys_api(id, url, description)
22+
VALUE (2, '/test/admin_url', '普通用户测试接口');
2323
-- ----------------------------
2424
-- 插入角色权限关系
2525
-- ----------------------------
26-
INSERT INTO security_role_api (role_id, api_id)
26+
INSERT INTO sys_role_api (role_id, api_id)
2727
VALUES (1, 2);
28-
INSERT INTO security_role_api (role_id, api_id)
28+
INSERT INTO sys_role_api (role_id, api_id)
2929
VALUES (2, 1);
30-
INSERT INTO security_role_api (role_id, api_id)
30+
INSERT INTO sys_role_api (role_id, api_id)
3131
VALUES (2, 2);
3232
-- ----------------------------
3333
-- 插入角色用户关系
3434
-- ----------------------------
35-
INSERT INTO security_role_user (role_id, user_id)
35+
INSERT INTO sys_role_user (role_id, user_id)
3636
VALUES (1, 1);
37-
INSERT INTO security_role_user (role_id, user_id)
37+
INSERT INTO sys_role_user (role_id, user_id)
3838
VALUES (2, 2);

sql/schema.sql

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
-- ----------------------------
22
-- 系统用户表
33
-- ----------------------------
4-
CREATE TABLE IF NOT EXISTS security_user
4+
CREATE TABLE IF NOT EXISTS sys_user
55
(
6-
id BIGINT UNSIGNED AUTO_INCREMENT,
7-
username VARCHAR(50) NOT NULL COMMENT '用户名',
8-
password VARCHAR(100) NOT NULL COMMENT '密码',
9-
nick_name VARCHAR(50) NOT NULL COMMENT '昵称',
10-
enable_flag TINYINT UNSIGNED NOT NULL COMMENT '是否启用',
11-
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
12-
update_time TIMESTAMP DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
6+
id BIGINT UNSIGNED,
7+
username VARCHAR(50) NOT NULL COMMENT '用户名',
8+
password VARCHAR(100) NOT NULL COMMENT '密码',
9+
nick_name VARCHAR(50) NOT NULL COMMENT '昵称',
10+
enable_flag TINYINT NOT NULL COMMENT '是否启用',
11+
create_time DATETIME DEFAULT CURRENT_TIMESTAMP,
12+
update_time DATETIME DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
13+
update_user VARCHAR(100) NULL,
1314
PRIMARY KEY (id),
1415
UNIQUE KEY uk_username (username)
1516
) ENGINE = InnoDB
@@ -18,14 +19,15 @@ CREATE TABLE IF NOT EXISTS security_user
1819
-- ----------------------------
1920
-- 系统角色表
2021
-- ----------------------------
21-
CREATE TABLE IF NOT EXISTS security_role
22+
CREATE TABLE IF NOT EXISTS sys_role
2223
(
23-
id BIGINT UNSIGNED AUTO_INCREMENT,
24-
code VARCHAR(50) NOT NULL COMMENT '角色代码',
25-
name VARCHAR(50) NOT NULL COMMENT '角色名称',
24+
id BIGINT UNSIGNED,
25+
code VARCHAR(50) NOT NULL COMMENT '角色代码',
26+
name VARCHAR(50) NOT NULL COMMENT '角色名称',
2627
description VARCHAR(100) COMMENT '角色描述',
27-
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
28-
update_time TIMESTAMP DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
28+
create_time DATETIME DEFAULT CURRENT_TIMESTAMP,
29+
update_time DATETIME DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
30+
update_user VARCHAR(100) NULL,
2931
PRIMARY KEY (id),
3032
UNIQUE KEY uk_code (code)
3133
) ENGINE = InnoDB
@@ -34,13 +36,14 @@ CREATE TABLE IF NOT EXISTS security_role
3436
-- ----------------------------
3537
-- 系统权限表
3638
-- ----------------------------
37-
CREATE TABLE IF NOT EXISTS security_api
39+
CREATE TABLE IF NOT EXISTS sys_api
3840
(
39-
id BIGINT UNSIGNED AUTO_INCREMENT,
40-
url VARCHAR(50) NOT NULL COMMENT '接口路径',
41+
id BIGINT UNSIGNED,
42+
url VARCHAR(50) NOT NULL COMMENT '接口路径',
4143
description VARCHAR(100) COMMENT '接口描述',
42-
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
43-
update_time TIMESTAMP DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
44+
create_time DATETIME DEFAULT CURRENT_TIMESTAMP,
45+
update_time DATETIME DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
46+
update_user VARCHAR(100) NULL,
4447
PRIMARY KEY (id),
4548
UNIQUE KEY uk_url (url)
4649
) ENGINE = InnoDB
@@ -49,7 +52,7 @@ CREATE TABLE IF NOT EXISTS security_api
4952
-- ----------------------------
5053
-- 角色用户关系表
5154
-- ----------------------------
52-
CREATE TABLE IF NOT EXISTS security_role_user
55+
CREATE TABLE IF NOT EXISTS sys_role_user
5356
(
5457
role_id BIGINT UNSIGNED NOT NULL,
5558
user_id BIGINT UNSIGNED NOT NULL,
@@ -61,7 +64,7 @@ CREATE TABLE IF NOT EXISTS security_role_user
6164
-- ----------------------------
6265
-- 角色权限关系表
6366
-- ----------------------------
64-
CREATE TABLE IF NOT EXISTS security_role_api
67+
CREATE TABLE IF NOT EXISTS sys_role_api
6568
(
6669
role_id BIGINT UNSIGNED NOT NULL,
6770
api_id BIGINT UNSIGNED NOT NULL,

0 commit comments

Comments
 (0)