Refactor(Database): Update database

Update database unique key and format SQL
This commit is contained in:
2024-04-22 13:30:03 +08:00
parent ff0c31d263
commit 1083b8aa94
7 changed files with 22 additions and 23 deletions

View File

@@ -9,19 +9,18 @@ create table if not exists t_s_user
verify varchar(144) null comment '验证邮箱', verify varchar(144) null comment '验证邮箱',
forget varchar(144) null comment '忘记密码', forget varchar(144) null comment '忘记密码',
locking int not null comment '锁定', locking int not null comment '锁定',
expiration datetime comment '过期时间', expiration datetime null comment '过期时间',
credentials_expiration datetime comment '认证过期时间', credentials_expiration datetime null comment '认证过期时间',
enable int not null comment '启用', enable int not null comment '启用',
current_login_time datetime comment '当前登录时间', current_login_time datetime null comment '当前登录时间',
current_login_ip varchar(128) comment '当前登录 IP', current_login_ip varchar(128) null comment '当前登录 IP',
last_login_time datetime comment '上次登录时间', last_login_time datetime null comment '上次登录时间',
last_login_ip varchar(128) comment '上次登录 IP', last_login_ip varchar(128) null comment '上次登录 IP',
create_time datetime not null default (utc_timestamp()) comment '创建时间', create_time datetime not null default (utc_timestamp()) comment '创建时间',
update_time datetime not null default (utc_timestamp()) comment '修改时间', update_time datetime not null default (utc_timestamp()) comment '修改时间',
deleted bigint not null default 0, deleted bigint not null default 0,
version int not null default 0, version int not null default 0,
constraint t_s_user_unique_username unique (username, deleted), constraint t_s_user_unique_username unique (username, deleted),
constraint t_s_user_unique_two_factor unique (two_factor, deleted),
constraint t_s_user_unique_verify unique (verify, deleted), constraint t_s_user_unique_verify unique (verify, deleted),
constraint t_s_user_unique_forget unique (forget, deleted) constraint t_s_user_unique_forget unique (forget, deleted)
) comment '系统-用户表'; ) comment '系统-用户表';

View File

@@ -2,11 +2,11 @@ drop table if exists t_s_sensitive_word;
create table if not exists t_s_sensitive_word create table if not exists t_s_sensitive_word
( (
id bigint not null primary key, id bigint not null primary key,
word varchar(400) not null comment '', word varchar(400) not null comment '',
use_for varchar(50) null comment '用于', use_for varchar(50) null comment '用于',
enable int not null default 1 comment '启用', enable int not null default 1 comment '启用',
deleted bigint not null default 0, deleted bigint not null default 0,
version int not null default 0, version int not null default 0,
constraint t_s_sensitive_word_unique_word unique (word, deleted) constraint t_s_sensitive_word_unique_word unique (word, deleted)
) comment '系统-敏感词表'; ) comment '系统-敏感词表';

View File

@@ -3,7 +3,7 @@ drop table if exists t_b_tool_category;
create table if not exists t_b_tool_category create table if not exists t_b_tool_category
( (
id bigint not null primary key, id bigint not null primary key,
name varchar(50) not null comment '工具类别名', name varchar(50) not null comment '类别名',
enable int not null default 1 comment '启用', enable int not null default 1 comment '启用',
create_time datetime not null default (utc_timestamp()) comment '创建时间', create_time datetime not null default (utc_timestamp()) comment '创建时间',
update_time datetime not null default (utc_timestamp()) comment '修改时间', update_time datetime not null default (utc_timestamp()) comment '修改时间',

View File

@@ -14,4 +14,4 @@ create table if not exists t_b_tool_template
deleted bigint not null default 0, deleted bigint not null default 0,
version int not null default 0, version int not null default 0,
constraint t_b_tool_template_unique_name_platform unique (name, platform, deleted) constraint t_b_tool_template_unique_name_platform unique (name, platform, deleted)
) comment '工具-模板表' ) comment '工具-模板表';

View File

@@ -6,11 +6,11 @@ create table if not exists t_b_tool_base
name varchar(20) not null comment '基板名', name varchar(20) not null comment '基板名',
source_id bigint not null comment '源码 ID', source_id bigint not null comment '源码 ID',
dist_id bigint not null comment '产物 ID', dist_id bigint not null comment '产物 ID',
platform varchar(20) not null comment '平台', platform varchar(20) not null comment '平台',
compiled int not null default 0 comment '已编译', compiled int not null default 0 comment '已编译',
create_time datetime not null default (utc_timestamp()) comment '创建时间', create_time datetime not null default (utc_timestamp()) comment '创建时间',
update_time datetime not null default (utc_timestamp()) comment '修改时间', update_time datetime not null default (utc_timestamp()) comment '修改时间',
deleted bigint not null default 0, deleted bigint not null default 0,
version int not null default 0, version int not null default 0,
constraint t_b_tool_base_unique_name_platform unique (name, platform, deleted) constraint t_b_tool_base_unique_name_platform unique (name, platform, deleted)
) ) comment '工具-基板表';

View File

@@ -6,15 +6,15 @@ create table t_l_sys_log -- 本地-系统日志表
log_type text not null, -- 日志类型 log_type text not null, -- 日志类型
operate_user_id integer not null, -- 操作用户 operate_user_id integer not null, -- 操作用户
operate_time text not null default (strftime('%Y-%m-%d %H:%M:%f', 'now')), -- 操作时间 operate_time text not null default (strftime('%Y-%m-%d %H:%M:%f', 'now')), -- 操作时间
request_uri text default null, -- 请求 URI request_uri text null default null, -- 请求 URI
request_method text default null, -- 请求方式 request_method text null default null, -- 请求方式
request_params text, -- 请求参数 request_params text null, -- 请求参数
request_ip text not null, -- 请求 IP request_ip text not null, -- 请求 IP
request_server_address text not null, -- 请求服务器地址 request_server_address text not null, -- 请求服务器地址
exception integer not null default 0, -- 是否异常 exception integer not null default 0, -- 是否异常
exception_info text, -- 异常信息 exception_info text null, -- 异常信息
start_time text not null, -- 开始时间 start_time text not null, -- 开始时间
end_time text not null, -- 结束时间 end_time text not null, -- 结束时间
execute_time integer default null, -- 执行时间 execute_time integer null default null, -- 执行时间
user_agent text default null -- 用户代理 user_agent text null default null -- 用户代理
); );

View File

@@ -6,4 +6,4 @@ create table if not exists t_l_statistics_log -- 本地-统计日志表
key text not null, -- 记录键 key text not null, -- 记录键
value text not null, -- 记录值 value text not null, -- 记录值
record_time text not null default (strftime('%Y-%m-%d %H:%M:%f', 'now')) -- 记录时间 record_time text not null default (strftime('%Y-%m-%d %H:%M:%f', 'now')) -- 记录时间
) );