update 确保更好的适配 多数据库 主键策略统一改为 雪花ID

This commit is contained in:
疯狂的狮子li 2022-03-11 13:00:09 +08:00
parent 647d3391bb
commit 7c0f41c785
4 changed files with 75 additions and 81 deletions

View File

@ -179,16 +179,10 @@ mybatis-plus:
global-config: global-config:
# 是否打印 Logo banner # 是否打印 Logo banner
banner: true banner: true
# 是否初始化 SqlRunner
enableSqlRunner: false
dbConfig: dbConfig:
# 主键类型 # 主键类型
# AUTO 自增 NONE 空 INPUT 用户输入 ASSIGN_ID 雪花 ASSIGN_UUID 唯一 UUID # AUTO 自增 NONE 空 INPUT 用户输入 ASSIGN_ID 雪花 ASSIGN_UUID 唯一 UUID
idType: AUTO idType: ASSIGN_ID
# 表名是否使用驼峰转下划线命名,只对表名生效
tableUnderline: true
# 大写命名,对表名和字段名均生效
capitalMode: false
# 逻辑已删除值 # 逻辑已删除值
logicDeleteValue: 2 logicDeleteValue: 2
# 逻辑未删除值 # 逻辑未删除值

View File

@ -3,7 +3,7 @@
-- ---------------------------- -- ----------------------------
drop table if exists sys_dept; drop table if exists sys_dept;
create table sys_dept ( create table sys_dept (
dept_id bigint(20) not null auto_increment comment '部门id', dept_id bigint(20) not null comment '部门id',
parent_id bigint(20) default 0 comment '父部门id', parent_id bigint(20) default 0 comment '父部门id',
ancestors varchar(50) default '' comment '祖级列表', ancestors varchar(50) default '' comment '祖级列表',
dept_name varchar(30) default '' comment '部门名称', dept_name varchar(30) default '' comment '部门名称',
@ -18,7 +18,7 @@ create table sys_dept (
update_by varchar(64) default '' comment '更新者', update_by varchar(64) default '' comment '更新者',
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
primary key (dept_id) primary key (dept_id)
) engine=innodb auto_increment=200 comment = '部门表'; ) engine=innodb comment = '部门表';
-- ---------------------------- -- ----------------------------
-- 初始化-部门表数据 -- 初始化-部门表数据
@ -40,7 +40,7 @@ insert into sys_dept values(109, 102, '0,100,102', '财务部门', 2, '若
-- ---------------------------- -- ----------------------------
drop table if exists sys_user; drop table if exists sys_user;
create table sys_user ( create table sys_user (
user_id bigint(20) not null auto_increment comment '用户ID', user_id bigint(20) not null comment '用户ID',
dept_id bigint(20) default null comment '部门ID', dept_id bigint(20) default null comment '部门ID',
user_name varchar(30) not null comment '用户账号', user_name varchar(30) not null comment '用户账号',
nick_name varchar(30) not null comment '用户昵称', nick_name varchar(30) not null comment '用户昵称',
@ -60,7 +60,7 @@ create table sys_user (
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',
primary key (user_id) primary key (user_id)
) engine=innodb auto_increment=100 comment = '用户信息表'; ) engine=innodb comment = '用户信息表';
-- ---------------------------- -- ----------------------------
-- 初始化-用户信息表数据 -- 初始化-用户信息表数据
@ -75,14 +75,14 @@ insert into sys_user values(2, 105, 'lionli', '疯狂的狮子Li', 'sys_user',
drop table if exists sys_post; drop table if exists sys_post;
create table sys_post create table sys_post
( (
post_id bigint(20) not null auto_increment comment '岗位ID', post_id bigint(20) not null comment '岗位ID',
post_code varchar(64) not null comment '岗位编码', post_code varchar(64) not null comment '岗位编码',
post_name varchar(50) not null comment '岗位名称', post_name varchar(50) not null comment '岗位名称',
post_sort int(4) not null comment '显示顺序', post_sort int(4) not null comment '显示顺序',
status char(1) not null comment '状态0正常 1停用', status char(1) not null comment '状态0正常 1停用',
create_by varchar(64) default '' comment '创建者', create_by varchar(64) default '' comment '创建者',
create_time datetime comment '创建时间', create_time datetime comment '创建时间',
update_by varchar(64) default '' comment '更新者', update_by varchar(64) default '' comment '更新者',
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',
primary key (post_id) primary key (post_id)
@ -102,7 +102,7 @@ insert into sys_post values(4, 'user', '普通员工', 4, '0', 'admin', sysdate
-- ---------------------------- -- ----------------------------
drop table if exists sys_role; drop table if exists sys_role;
create table sys_role ( create table sys_role (
role_id bigint(20) not null auto_increment comment '角色ID', role_id bigint(20) not null comment '角色ID',
role_name varchar(30) not null comment '角色名称', role_name varchar(30) not null comment '角色名称',
role_key varchar(100) not null comment '角色权限字符串', role_key varchar(100) not null comment '角色权限字符串',
role_sort int(4) not null comment '显示顺序', role_sort int(4) not null comment '显示顺序',
@ -117,7 +117,7 @@ create table sys_role (
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',
primary key (role_id) primary key (role_id)
) engine=innodb auto_increment=100 comment = '角色信息表'; ) engine=innodb comment = '角色信息表';
-- ---------------------------- -- ----------------------------
-- 初始化-角色信息表数据 -- 初始化-角色信息表数据
@ -131,7 +131,7 @@ insert into sys_role values('2', '普通角色', 'common', 2, 2, 1, 1, '0', '
-- ---------------------------- -- ----------------------------
drop table if exists sys_menu; drop table if exists sys_menu;
create table sys_menu ( create table sys_menu (
menu_id bigint(20) not null auto_increment comment '菜单ID', menu_id bigint(20) not null comment '菜单ID',
menu_name varchar(50) not null comment '菜单名称', menu_name varchar(50) not null comment '菜单名称',
parent_id bigint(20) default 0 comment '父菜单ID', parent_id bigint(20) default 0 comment '父菜单ID',
order_num int(4) default 0 comment '显示顺序', order_num int(4) default 0 comment '显示顺序',
@ -151,7 +151,7 @@ create table sys_menu (
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(500) default '' comment '备注', remark varchar(500) default '' comment '备注',
primary key (menu_id) primary key (menu_id)
) engine=innodb auto_increment=2000 comment = '菜单权限表'; ) engine=innodb comment = '菜单权限表';
-- ---------------------------- -- ----------------------------
-- 初始化-菜单信息表数据 -- 初始化-菜单信息表数据
@ -412,7 +412,7 @@ insert into sys_user_post values ('2', '2');
-- ---------------------------- -- ----------------------------
drop table if exists sys_oper_log; drop table if exists sys_oper_log;
create table sys_oper_log ( create table sys_oper_log (
oper_id bigint(20) not null auto_increment comment '日志主键', oper_id bigint(20) not null comment '日志主键',
title varchar(50) default '' comment '模块标题', title varchar(50) default '' comment '模块标题',
business_type int(2) default 0 comment '业务类型0其它 1新增 2修改 3删除', business_type int(2) default 0 comment '业务类型0其它 1新增 2修改 3删除',
method varchar(100) default '' comment '方法名称', method varchar(100) default '' comment '方法名称',
@ -429,7 +429,7 @@ create table sys_oper_log (
error_msg varchar(2000) default '' comment '错误消息', error_msg varchar(2000) default '' comment '错误消息',
oper_time datetime comment '操作时间', oper_time datetime comment '操作时间',
primary key (oper_id) primary key (oper_id)
) engine=innodb auto_increment=100 comment = '操作日志记录'; ) engine=innodb comment = '操作日志记录';
-- ---------------------------- -- ----------------------------
@ -438,7 +438,7 @@ create table sys_oper_log (
drop table if exists sys_dict_type; drop table if exists sys_dict_type;
create table sys_dict_type create table sys_dict_type
( (
dict_id bigint(20) not null auto_increment comment '字典主键', dict_id bigint(20) not null comment '字典主键',
dict_name varchar(100) default '' comment '字典名称', dict_name varchar(100) default '' comment '字典名称',
dict_type varchar(100) default '' comment '字典类型', dict_type varchar(100) default '' comment '字典类型',
status char(1) default '0' comment '状态0正常 1停用', status char(1) default '0' comment '状态0正常 1停用',
@ -449,7 +449,7 @@ create table sys_dict_type
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',
primary key (dict_id), primary key (dict_id),
unique (dict_type) unique (dict_type)
) engine=innodb auto_increment=100 comment = '字典类型表'; ) engine=innodb comment = '字典类型表';
insert into sys_dict_type values(1, '用户性别', 'sys_user_sex', '0', 'admin', sysdate(), '', null, '用户性别列表'); insert into sys_dict_type values(1, '用户性别', 'sys_user_sex', '0', 'admin', sysdate(), '', null, '用户性别列表');
insert into sys_dict_type values(2, '菜单状态', 'sys_show_hide', '0', 'admin', sysdate(), '', null, '菜单状态列表'); insert into sys_dict_type values(2, '菜单状态', 'sys_show_hide', '0', 'admin', sysdate(), '', null, '菜单状态列表');
@ -467,7 +467,7 @@ insert into sys_dict_type values(10, '系统状态', 'sys_common_status', '0',
drop table if exists sys_dict_data; drop table if exists sys_dict_data;
create table sys_dict_data create table sys_dict_data
( (
dict_code bigint(20) not null auto_increment comment '字典编码', dict_code bigint(20) not null comment '字典编码',
dict_sort int(4) default 0 comment '字典排序', dict_sort int(4) default 0 comment '字典排序',
dict_label varchar(100) default '' comment '字典标签', dict_label varchar(100) default '' comment '字典标签',
dict_value varchar(100) default '' comment '字典键值', dict_value varchar(100) default '' comment '字典键值',
@ -482,7 +482,7 @@ create table sys_dict_data
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',
primary key (dict_code) primary key (dict_code)
) engine=innodb auto_increment=100 comment = '字典数据表'; ) engine=innodb comment = '字典数据表';
insert into sys_dict_data values(1, 1, '', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', sysdate(), '', null, '性别男'); insert into sys_dict_data values(1, 1, '', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', sysdate(), '', null, '性别男');
insert into sys_dict_data values(2, 2, '', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', sysdate(), '', null, '性别女'); insert into sys_dict_data values(2, 2, '', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', sysdate(), '', null, '性别女');
@ -515,7 +515,7 @@ insert into sys_dict_data values(28, 2, '失败', '1', 'sys_common_st
-- ---------------------------- -- ----------------------------
drop table if exists sys_config; drop table if exists sys_config;
create table sys_config ( create table sys_config (
config_id int(5) not null auto_increment comment '参数主键', config_id int(5) not null comment '参数主键',
config_name varchar(100) default '' comment '参数名称', config_name varchar(100) default '' comment '参数名称',
config_key varchar(100) default '' comment '参数键名', config_key varchar(100) default '' comment '参数键名',
config_value varchar(500) default '' comment '参数键值', config_value varchar(500) default '' comment '参数键值',
@ -526,7 +526,7 @@ create table sys_config (
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',
primary key (config_id) primary key (config_id)
) engine=innodb auto_increment=100 comment = '参数配置表'; ) engine=innodb comment = '参数配置表';
insert into sys_config values(1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', sysdate(), '', null, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow' ); insert into sys_config values(1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', sysdate(), '', null, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow' );
insert into sys_config values(2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', sysdate(), '', null, '初始化密码 123456' ); insert into sys_config values(2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', sysdate(), '', null, '初始化密码 123456' );
@ -541,7 +541,7 @@ insert into sys_config values(11, 'OSS预览列表资源开关', 'sys.oss.previe
-- ---------------------------- -- ----------------------------
drop table if exists sys_logininfor; drop table if exists sys_logininfor;
create table sys_logininfor ( create table sys_logininfor (
info_id bigint(20) not null auto_increment comment '访问ID', info_id bigint(20) not null comment '访问ID',
user_name varchar(50) default '' comment '用户账号', user_name varchar(50) default '' comment '用户账号',
ipaddr varchar(128) default '' comment '登录IP地址', ipaddr varchar(128) default '' comment '登录IP地址',
login_location varchar(255) default '' comment '登录地点', login_location varchar(255) default '' comment '登录地点',
@ -551,7 +551,7 @@ create table sys_logininfor (
msg varchar(255) default '' comment '提示消息', msg varchar(255) default '' comment '提示消息',
login_time datetime comment '访问时间', login_time datetime comment '访问时间',
primary key (info_id) primary key (info_id)
) engine=innodb auto_increment=100 comment = '系统访问记录'; ) engine=innodb comment = '系统访问记录';
-- ---------------------------- -- ----------------------------
@ -559,7 +559,7 @@ create table sys_logininfor (
-- ---------------------------- -- ----------------------------
drop table if exists sys_notice; drop table if exists sys_notice;
create table sys_notice ( create table sys_notice (
notice_id int(4) not null auto_increment comment '公告ID', notice_id int(4) not null comment '公告ID',
notice_title varchar(50) not null comment '公告标题', notice_title varchar(50) not null comment '公告标题',
notice_type char(1) not null comment '公告类型1通知 2公告', notice_type char(1) not null comment '公告类型1通知 2公告',
notice_content longblob default null comment '公告内容', notice_content longblob default null comment '公告内容',
@ -570,7 +570,7 @@ create table sys_notice (
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(255) default null comment '备注', remark varchar(255) default null comment '备注',
primary key (notice_id) primary key (notice_id)
) engine=innodb auto_increment=10 comment = '通知公告表'; ) engine=innodb comment = '通知公告表';
-- ---------------------------- -- ----------------------------
-- 初始化-公告信息表数据 -- 初始化-公告信息表数据
@ -584,7 +584,7 @@ insert into sys_notice values('2', '维护通知2018-07-01 系统凌晨维护
-- ---------------------------- -- ----------------------------
drop table if exists gen_table; drop table if exists gen_table;
create table gen_table ( create table gen_table (
table_id bigint(20) not null auto_increment comment '编号', table_id bigint(20) not null comment '编号',
table_name varchar(200) default '' comment '表名称', table_name varchar(200) default '' comment '表名称',
table_comment varchar(500) default '' comment '表描述', table_comment varchar(500) default '' comment '表描述',
sub_table_name varchar(64) default null comment '关联子表的表名', sub_table_name varchar(64) default null comment '关联子表的表名',
@ -605,7 +605,7 @@ create table gen_table (
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',
primary key (table_id) primary key (table_id)
) engine=innodb auto_increment=1 comment = '代码生成业务表'; ) engine=innodb comment = '代码生成业务表';
-- ---------------------------- -- ----------------------------
@ -613,7 +613,7 @@ create table gen_table (
-- ---------------------------- -- ----------------------------
drop table if exists gen_table_column; drop table if exists gen_table_column;
create table gen_table_column ( create table gen_table_column (
column_id bigint(20) not null auto_increment comment '编号', column_id bigint(20) not null comment '编号',
table_id varchar(64) comment '归属表编号', table_id varchar(64) comment '归属表编号',
column_name varchar(200) comment '列名称', column_name varchar(200) comment '列名称',
column_comment varchar(500) comment '列描述', column_comment varchar(500) comment '列描述',
@ -636,18 +636,18 @@ create table gen_table_column (
update_by varchar(64) default '' comment '更新者', update_by varchar(64) default '' comment '更新者',
update_time datetime comment '更新时间', update_time datetime comment '更新时间',
primary key (column_id) primary key (column_id)
) engine=innodb auto_increment=1 comment = '代码生成业务表字段'; ) engine=innodb comment = '代码生成业务表字段';
-- ---------------------------- -- ----------------------------
-- OSS对象存储表 -- OSS对象存储表
-- ---------------------------- -- ----------------------------
drop table if exists sys_oss; drop table if exists sys_oss;
create table sys_oss ( create table sys_oss (
oss_id bigint(20) not null auto_increment comment '对象存储主键', oss_id bigint(20) not null comment '对象存储主键',
file_name varchar(255) not null default '' comment '文件名', file_name varchar(255) not null default '' comment '文件名',
original_name varchar(255) not null default '' comment '原名', original_name varchar(255) not null default '' comment '原名',
file_suffix varchar(10) not null default '' comment '文件后缀名', file_suffix varchar(10) not null default '' comment '文件后缀名',
url varchar(500) not null comment 'URL地址', url varchar(500) not null comment 'URL地址',
create_time datetime default null comment '创建时间', create_time datetime default null comment '创建时间',
create_by varchar(64) default '' comment '上传人', create_by varchar(64) default '' comment '上传人',
update_time datetime default null comment '更新时间', update_time datetime default null comment '更新时间',
@ -661,19 +661,19 @@ create table sys_oss (
-- ---------------------------- -- ----------------------------
drop table if exists sys_oss_config; drop table if exists sys_oss_config;
create table sys_oss_config ( create table sys_oss_config (
oss_config_id bigint(20) not null auto_increment comment '主建', oss_config_id bigint(20) not null comment '主建',
config_key varchar(255) not null default '' comment '配置key', config_key varchar(255) not null default '' comment '配置key',
access_key varchar(255) default '' comment 'accessKey', access_key varchar(255) default '' comment 'accessKey',
secret_key varchar(255) default '' comment '秘钥', secret_key varchar(255) default '' comment '秘钥',
bucket_name varchar(255) default '' comment '桶名称', bucket_name varchar(255) default '' comment '桶名称',
prefix varchar(255) default '' comment '前缀', prefix varchar(255) default '' comment '前缀',
endpoint varchar(255) default '' comment '访问站点', endpoint varchar(255) default '' comment '访问站点',
is_https char(1) default 'N' comment '是否httpsY=是,N=否)', is_https char(1) default 'N' comment '是否httpsY=是,N=否)',
region varchar(255) default '' comment '', region varchar(255) default '' comment '',
status char(1) default '1' comment '状态0=正常,1=停用)', status char(1) default '1' comment '状态0=正常,1=停用)',
ext1 varchar(255) default '' comment '扩展字段', ext1 varchar(255) default '' comment '扩展字段',
create_by varchar(64) default '' comment '创建者', create_by varchar(64) default '' comment '创建者',
create_time datetime default null comment '创建时间', create_time datetime default null comment '创建时间',
update_by varchar(64) default '' comment '更新者', update_by varchar(64) default '' comment '更新者',
update_time datetime default null comment '更新时间', update_time datetime default null comment '更新时间',
remark varchar(500) default null comment '备注', remark varchar(500) default null comment '备注',

View File

@ -1,7 +1,7 @@
CREATE TABLE [gen_table] CREATE TABLE [gen_table]
( (
[table_id] bigint IDENTITY (1,1) NOT NULL, [table_id] bigint NOT NULL,
[table_name] nvarchar(200) DEFAULT '' NULL, [table_name] nvarchar(200) DEFAULT '' NULL,
[table_comment] nvarchar(500) DEFAULT '' NULL, [table_comment] nvarchar(500) DEFAULT '' NULL,
[sub_table_name] nvarchar(64) NULL, [sub_table_name] nvarchar(64) NULL,
@ -156,7 +156,7 @@ GO
CREATE TABLE [gen_table_column] CREATE TABLE [gen_table_column]
( (
[column_id] bigint IDENTITY (1,1) NOT NULL, [column_id] bigint NOT NULL,
[table_id] nvarchar(64) NULL, [table_id] nvarchar(64) NULL,
[column_name] nvarchar(200) NULL, [column_name] nvarchar(200) NULL,
[column_comment] nvarchar(500) NULL, [column_comment] nvarchar(500) NULL,
@ -427,7 +427,7 @@ GO
CREATE TABLE [sys_dept] CREATE TABLE [sys_dept]
( (
[dept_id] bigint IDENTITY (100,1) NOT NULL, [dept_id] bigint NOT NULL,
[parent_id] bigint DEFAULT ((0)) NULL, [parent_id] bigint DEFAULT ((0)) NULL,
[ancestors] nvarchar(50) DEFAULT '' NULL, [ancestors] nvarchar(50) DEFAULT '' NULL,
[dept_name] nvarchar(30) DEFAULT '' NULL, [dept_name] nvarchar(30) DEFAULT '' NULL,
@ -565,7 +565,7 @@ GO
CREATE TABLE [sys_dict_data] CREATE TABLE [sys_dict_data]
( (
[dict_code] bigint IDENTITY (1,1) NOT NULL, [dict_code] bigint NOT NULL,
[dict_sort] int DEFAULT ((0)) NULL, [dict_sort] int DEFAULT ((0)) NULL,
[dict_label] nvarchar(100) DEFAULT '' NULL, [dict_label] nvarchar(100) DEFAULT '' NULL,
[dict_value] nvarchar(100) DEFAULT '' NULL, [dict_value] nvarchar(100) DEFAULT '' NULL,
@ -739,7 +739,7 @@ GO
CREATE TABLE [sys_dict_type] CREATE TABLE [sys_dict_type]
( (
[dict_id] bigint IDENTITY (1,1) NOT NULL, [dict_id] bigint NOT NULL,
[dict_name] nvarchar(100) DEFAULT '' NULL, [dict_name] nvarchar(100) DEFAULT '' NULL,
[dict_type] nvarchar(100) DEFAULT '' NULL, [dict_type] nvarchar(100) DEFAULT '' NULL,
[status] nchar(1) DEFAULT ('0') NULL, [status] nchar(1) DEFAULT ('0') NULL,
@ -842,7 +842,7 @@ GO
CREATE TABLE [sys_logininfor] CREATE TABLE [sys_logininfor]
( (
[info_id] bigint IDENTITY (1,1) NOT NULL, [info_id] bigint NOT NULL,
[user_name] nvarchar(50) DEFAULT '' NULL, [user_name] nvarchar(50) DEFAULT '' NULL,
[ipaddr] nvarchar(128) DEFAULT '' NULL, [ipaddr] nvarchar(128) DEFAULT '' NULL,
[login_location] nvarchar(255) DEFAULT '' NULL, [login_location] nvarchar(255) DEFAULT '' NULL,
@ -920,7 +920,7 @@ GO
CREATE TABLE [sys_menu] CREATE TABLE [sys_menu]
( (
[menu_id] bigint IDENTITY (1,1) NOT NULL, [menu_id] bigint NOT NULL,
[menu_name] nvarchar(50) NOT NULL, [menu_name] nvarchar(50) NOT NULL,
[parent_id] bigint DEFAULT ((0)) NULL, [parent_id] bigint DEFAULT ((0)) NULL,
[order_num] int DEFAULT ((0)) NULL, [order_num] int DEFAULT ((0)) NULL,
@ -1240,7 +1240,7 @@ GO
CREATE TABLE [sys_notice] CREATE TABLE [sys_notice]
( (
[notice_id] bigint IDENTITY (1,1) NOT NULL, [notice_id] bigint NOT NULL,
[notice_title] nvarchar(50) NOT NULL, [notice_title] nvarchar(50) NOT NULL,
[notice_type] nchar(1) NOT NULL, [notice_type] nchar(1) NOT NULL,
[notice_content] nvarchar(max) NULL, [notice_content] nvarchar(max) NULL,
@ -1335,7 +1335,7 @@ GO
CREATE TABLE [sys_oper_log] CREATE TABLE [sys_oper_log]
( (
[oper_id] bigint IDENTITY (1,1) NOT NULL, [oper_id] bigint NOT NULL,
[title] nvarchar(50) DEFAULT '' NULL, [title] nvarchar(50) DEFAULT '' NULL,
[business_type] int DEFAULT ((0)) NULL, [business_type] int DEFAULT ((0)) NULL,
[method] nvarchar(100) DEFAULT '' NULL, [method] nvarchar(100) DEFAULT '' NULL,
@ -1462,7 +1462,7 @@ GO
CREATE TABLE [sys_post] CREATE TABLE [sys_post]
( (
[post_id] bigint IDENTITY (1,1) NOT NULL, [post_id] bigint NOT NULL,
[post_code] nvarchar(64) NOT NULL, [post_code] nvarchar(64) NOT NULL,
[post_name] nvarchar(50) NOT NULL, [post_name] nvarchar(50) NOT NULL,
[post_sort] int NOT NULL, [post_sort] int NOT NULL,
@ -1560,7 +1560,7 @@ GO
CREATE TABLE [sys_role] CREATE TABLE [sys_role]
( (
[role_id] bigint IDENTITY (1,1) NOT NULL, [role_id] bigint NOT NULL,
[role_name] nvarchar(30) NOT NULL, [role_name] nvarchar(30) NOT NULL,
[role_key] nvarchar(100) NOT NULL, [role_key] nvarchar(100) NOT NULL,
[role_sort] int NOT NULL, [role_sort] int NOT NULL,
@ -1912,7 +1912,7 @@ GO
CREATE TABLE [sys_user] CREATE TABLE [sys_user]
( (
[user_id] bigint IDENTITY (1,1) NOT NULL, [user_id] bigint NOT NULL,
[dept_id] bigint NULL, [dept_id] bigint NULL,
[user_name] nvarchar(30) NOT NULL, [user_name] nvarchar(30) NOT NULL,
[nick_name] nvarchar(30) NOT NULL, [nick_name] nvarchar(30) NOT NULL,
@ -2137,7 +2137,7 @@ GO
CREATE TABLE [sys_oss] CREATE TABLE [sys_oss]
( (
[oss_id] bigint IDENTITY (1,1) NOT NULL, [oss_id] bigint NOT NULL,
[file_name] nvarchar(255) DEFAULT '' NOT NULL, [file_name] nvarchar(255) DEFAULT '' NOT NULL,
[original_name] nvarchar(255) DEFAULT '' NOT NULL, [original_name] nvarchar(255) DEFAULT '' NOT NULL,
[file_suffix] nvarchar(10) DEFAULT '' NOT NULL, [file_suffix] nvarchar(10) DEFAULT '' NOT NULL,
@ -2222,7 +2222,7 @@ GO
CREATE TABLE [sys_oss_config] CREATE TABLE [sys_oss_config]
( (
[oss_config_id] bigint IDENTITY (1,1) NOT NULL, [oss_config_id] bigint NOT NULL,
[config_key] nvarchar(255) DEFAULT '' NOT NULL, [config_key] nvarchar(255) DEFAULT '' NOT NULL,
[access_key] nvarchar(255) DEFAULT '' NULL, [access_key] nvarchar(255) DEFAULT '' NULL,
[secret_key] nvarchar(255) DEFAULT '' NULL, [secret_key] nvarchar(255) DEFAULT '' NULL,

View File

@ -1,35 +1,35 @@
DROP TABLE if EXISTS test_demo; DROP TABLE if EXISTS test_demo;
CREATE TABLE test_demo CREATE TABLE test_demo
( (
id int(0) NOT NULL AUTO_INCREMENT COMMENT '主键', id int(0) NOT NULL COMMENT '主键',
dept_id int(0) NULL DEFAULT NULL COMMENT '部门id', dept_id int(0) NULL DEFAULT NULL COMMENT '部门id',
user_id int(0) NULL DEFAULT NULL COMMENT '用户id', user_id int(0) NULL DEFAULT NULL COMMENT '用户id',
order_num int(0) NULL DEFAULT 0 COMMENT '排序号', order_num int(0) NULL DEFAULT 0 COMMENT '排序号',
test_key varchar(255) NULL DEFAULT NULL COMMENT 'key键', test_key varchar(255) NULL DEFAULT NULL COMMENT 'key键',
value varchar(255) NULL DEFAULT NULL COMMENT '', value varchar(255) NULL DEFAULT NULL COMMENT '',
version int(0) NULL DEFAULT 0 COMMENT '版本', version int(0) NULL DEFAULT 0 COMMENT '版本',
create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间', create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
create_by varchar(64) NULL DEFAULT NULL COMMENT '创建人', create_by varchar(64) NULL DEFAULT NULL COMMENT '创建人',
update_time datetime(0) NULL DEFAULT NULL COMMENT '更新时间', update_time datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
update_by varchar(64) NULL DEFAULT NULL COMMENT '更新人', update_by varchar(64) NULL DEFAULT NULL COMMENT '更新人',
del_flag int(0) NULL DEFAULT 0 COMMENT '删除标志', del_flag int(0) NULL DEFAULT 0 COMMENT '删除标志',
PRIMARY KEY (id) USING BTREE PRIMARY KEY (id) USING BTREE
) ENGINE = InnoDB COMMENT = '测试单表'; ) ENGINE = InnoDB COMMENT = '测试单表';
DROP TABLE if EXISTS test_tree; DROP TABLE if EXISTS test_tree;
CREATE TABLE test_tree CREATE TABLE test_tree
( (
id int(0) NOT NULL AUTO_INCREMENT COMMENT '主键', id int(0) NOT NULL COMMENT '主键',
parent_id int(0) NULL DEFAULT 0 COMMENT '父id', parent_id int(0) NULL DEFAULT 0 COMMENT '父id',
dept_id int(0) NULL DEFAULT NULL COMMENT '部门id', dept_id int(0) NULL DEFAULT NULL COMMENT '部门id',
user_id int(0) NULL DEFAULT NULL COMMENT '用户id', user_id int(0) NULL DEFAULT NULL COMMENT '用户id',
tree_name varchar(255) NULL DEFAULT NULL COMMENT '', tree_name varchar(255) NULL DEFAULT NULL COMMENT '',
version int(0) NULL DEFAULT 0 COMMENT '版本', version int(0) NULL DEFAULT 0 COMMENT '版本',
create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间', create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
create_by varchar(64) NULL DEFAULT NULL COMMENT '创建人', create_by varchar(64) NULL DEFAULT NULL COMMENT '创建人',
update_time datetime(0) NULL DEFAULT NULL COMMENT '更新时间', update_time datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
update_by varchar(64) NULL DEFAULT NULL COMMENT '更新人', update_by varchar(64) NULL DEFAULT NULL COMMENT '更新人',
del_flag int(0) NULL DEFAULT 0 COMMENT '删除标志', del_flag int(0) NULL DEFAULT 0 COMMENT '删除标志',
PRIMARY KEY (id) USING BTREE PRIMARY KEY (id) USING BTREE
) ENGINE = InnoDB COMMENT = '测试树表'; ) ENGINE = InnoDB COMMENT = '测试树表';