feat:sql导入

This commit is contained in:
曾文豪
2024-06-26 10:00:47 +08:00
parent 78cb8dafeb
commit 67bb6041c6
3 changed files with 95 additions and 7 deletions

View File

@@ -22,13 +22,6 @@
<groupId>com.tiesheng.springboot-parent</groupId> <groupId>com.tiesheng.springboot-parent</groupId>
<artifactId>springboot-util</artifactId> <artifactId>springboot-util</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.7</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -0,0 +1,95 @@
create table core_role_authority
(
id varchar(50) not null
primary key,
create_time datetime not null,
update_time datetime not null,
is_deleted int(6) default 0 not null,
service varchar(50) not null comment '服务',
no varchar(50) not null comment '编号',
name varchar(50) not null comment '名称',
sort int(6) default 0 null comment '排序',
level int(6) default 0 null comment '层级',
parent varchar(50) null comment '父类ID',
remark varchar(500) null comment '说明',
is_open int(6) default 0 null comment '是否启用',
type varchar(20) default 'item' not null comment '类型group-分组menu-菜单项point-点',
link text null comment '跳转地址',
platform varchar(20) null comment '平台ding、web、mobile等',
ext1 varchar(500) null comment '扩展1',
ext2 varchar(500) null comment '扩展2',
ext3 varchar(500) null comment '扩展3'
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
comment '角色-权限';
create table core_role_group
(
id varchar(50) not null
primary key,
create_time datetime not null,
update_time datetime not null,
is_deleted int(6) default 0 not null,
name varchar(50) not null comment '名称',
remark varchar(500) null comment '说明',
type varchar(10) null comment '类型role-角色job-职位',
is_system int(2) default 0 not null comment ' 是否系统',
sort int(6) default 0 not null comment '排序',
ext1 varchar(500) null comment '扩展1',
ext2 varchar(500) null comment '扩展2',
ext3 varchar(500) null comment '扩展3'
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
comment '角色-分组';
create table core_role_group_rx
(
id varchar(50) not null
primary key,
create_time datetime not null,
update_time datetime not null,
is_deleted int(6) default 0 not null,
group_id varchar(50) not null comment '角色id',
menu_id varchar(50) not null comment '菜单id'
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
comment '角色-分组-关系';
create table core_role_server
(
id varchar(50) not null
primary key,
create_time datetime not null,
update_time datetime not null,
is_deleted int(6) default 0 not null,
name varchar(255) null comment '名称',
remark varchar(500) null comment '说明',
logo varchar(500) null comment 'logo',
sort int(6) default 0 null comment '排序',
is_open int(2) default 1 not null comment '是否启用',
link varchar(500) null comment '跳转地址',
ext1 varchar(500) null comment '扩展1',
ext2 varchar(500) null comment '扩展2',
ext3 varchar(500) null comment '扩展3'
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
comment '角色-服务';
create table core_role_user
(
id varchar(50) not null
primary key,
create_time datetime not null,
update_time datetime not null,
is_deleted int(6) default 0 not null,
user_id varchar(50) not null comment '用户ID',
type varchar(50) not null comment '类型menu-菜单job-职位',
type_id varchar(50) not null comment '类型关联的记录ID',
expire_time datetime null comment '过期时间,无则不过期',
ext1 varchar(500) null comment '扩展1',
ext2 varchar(500) null comment '扩展2',
ext3 varchar(500) null comment '扩展3'
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
comment '角色-用户';