|
|
@@ -15,6 +15,7 @@ CREATE TABLE sys_user ( |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
unique key uk_username (username), |
|
|
|
key idx_create_date (create_date) |
|
|
@@ -31,6 +32,7 @@ CREATE TABLE sys_dept ( |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_pid (pid), |
|
|
|
key idx_sort (sort) |
|
|
@@ -47,6 +49,7 @@ create table sys_role |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_dept_id (dept_id) |
|
|
|
)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='角色管理'; |
|
|
@@ -66,6 +69,7 @@ create table sys_menu |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_pid (pid), |
|
|
|
key idx_sort (sort) |
|
|
@@ -79,6 +83,7 @@ create table sys_role_user |
|
|
|
user_id bigint COMMENT '用户ID', |
|
|
|
creator bigint COMMENT '创建者', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_role_id (role_id), |
|
|
|
key idx_user_id (user_id) |
|
|
@@ -92,6 +97,7 @@ create table sys_role_menu |
|
|
|
menu_id bigint COMMENT '菜单ID', |
|
|
|
creator bigint COMMENT '创建者', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_role_id (role_id), |
|
|
|
key idx_menu_id (menu_id) |
|
|
@@ -105,6 +111,7 @@ create table sys_role_data_scope |
|
|
|
dept_id bigint COMMENT '部门ID', |
|
|
|
creator bigint COMMENT '创建者', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_role_id (role_id) |
|
|
|
)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='角色数据权限'; |
|
|
@@ -121,6 +128,7 @@ create table sys_params |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
unique key uk_param_code (param_code), |
|
|
|
key idx_create_date (create_date) |
|
|
@@ -138,6 +146,7 @@ create table sys_dict_type |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
UNIQUE KEY(dict_type) |
|
|
|
)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='字典类型'; |
|
|
@@ -155,6 +164,7 @@ create table sys_dict_data |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
unique key uk_dict_type_value (dict_type_id, dict_value), |
|
|
|
key idx_sort (sort) |
|
|
@@ -171,6 +181,7 @@ create table sys_log_login |
|
|
|
creator_name varchar(50) COMMENT '用户名', |
|
|
|
creator bigint COMMENT '创建者', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_status (status), |
|
|
|
key idx_create_date (create_date) |
|
|
@@ -191,6 +202,7 @@ create table sys_log_operation |
|
|
|
creator_name varchar(50) COMMENT '用户名', |
|
|
|
creator bigint COMMENT '创建者', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_create_date (create_date) |
|
|
|
)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='操作日志'; |
|
|
@@ -207,6 +219,7 @@ create table sys_log_error |
|
|
|
error_info text COMMENT '异常信息', |
|
|
|
creator bigint COMMENT '创建者', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
primary key (id), |
|
|
|
key idx_create_date (create_date) |
|
|
|
)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='异常日志'; |
|
|
@@ -218,6 +231,7 @@ CREATE TABLE sys_oss ( |
|
|
|
url varchar(200) COMMENT 'URL地址', |
|
|
|
creator bigint COMMENT '创建者', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
PRIMARY KEY (id), |
|
|
|
key idx_create_date (create_date) |
|
|
|
) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='文件上传'; |
|
|
@@ -234,6 +248,7 @@ CREATE TABLE schedule_job ( |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
updater bigint COMMENT '更新者', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
PRIMARY KEY (id), |
|
|
|
key idx_create_date (create_date) |
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='定时任务'; |
|
|
@@ -248,6 +263,7 @@ CREATE TABLE schedule_job_log ( |
|
|
|
error varchar(2000) DEFAULT NULL COMMENT '失败信息', |
|
|
|
times int NOT NULL COMMENT '耗时(单位:毫秒)', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
PRIMARY KEY (id), |
|
|
|
key idx_job_id (job_id), |
|
|
|
key idx_create_date (create_date) |
|
|
@@ -261,6 +277,7 @@ CREATE TABLE sys_user_token ( |
|
|
|
expire_date datetime COMMENT '过期时间', |
|
|
|
update_date datetime COMMENT '更新时间', |
|
|
|
create_date datetime COMMENT '创建时间', |
|
|
|
valid tinyint COMMENT '删除标识,是否有效:1可用 0不可用', |
|
|
|
PRIMARY KEY (id), |
|
|
|
UNIQUE KEY user_id (user_id), |
|
|
|
UNIQUE KEY token (token) |
|
|
|