diff --git a/jero-boot/db/jeroboot-mysql-5.7-20220417.sql b/jero-boot/db/jeroboot-mysql-5.7-20220417.sql index 92b7d11a..0906799f 100644 --- a/jero-boot/db/jeroboot-mysql-5.7-20220417.sql +++ b/jero-boot/db/jeroboot-mysql-5.7-20220417.sql @@ -1166,67 +1166,6 @@ CREATE TABLE `sys_depart_permission` ( -- Records of sys_depart_permission -- ---------------------------- --- ---------------------------- --- Table structure for sys_depart_role --- ---------------------------- -DROP TABLE IF EXISTS `sys_depart_role`; -CREATE TABLE `sys_depart_role` ( - `id` varchar(32) NOT NULL, - `depart_id` varchar(32) DEFAULT NULL COMMENT '部门id', - `role_name` varchar(200) DEFAULT NULL COMMENT '部门角色名称', - `role_code` varchar(100) DEFAULT NULL COMMENT '部门角色编码', - `description` varchar(255) DEFAULT NULL COMMENT '描述', - `create_by` varchar(32) DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) DEFAULT NULL COMMENT '更新人', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='部门角色表'; - --- ---------------------------- --- Records of sys_depart_role --- ---------------------------- - --- ---------------------------- --- Table structure for sys_depart_role_permission --- ---------------------------- -DROP TABLE IF EXISTS `sys_depart_role_permission`; -CREATE TABLE `sys_depart_role_permission` ( - `id` varchar(32) NOT NULL, - `depart_id` varchar(32) DEFAULT NULL COMMENT '部门id', - `role_id` varchar(32) DEFAULT NULL COMMENT '角色id', - `permission_id` varchar(32) DEFAULT NULL COMMENT '权限id', - `data_rule_ids` varchar(1000) DEFAULT NULL COMMENT '数据权限ids', - `operate_date` datetime DEFAULT NULL COMMENT '操作时间', - `operate_ip` varchar(20) DEFAULT NULL COMMENT '操作ip', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_group_role_per_id` (`role_id`,`permission_id`) USING BTREE, - KEY `index_group_role_id` (`role_id`) USING BTREE, - KEY `index_group_per_id` (`permission_id`) USING BTREE, - KEY `idx_sdrp_role_per_id` (`role_id`,`permission_id`) USING BTREE, - KEY `idx_sdrp_role_id` (`role_id`) USING BTREE, - KEY `idx_sdrp_per_id` (`permission_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='部门角色权限表'; - --- ---------------------------- --- Records of sys_depart_role_permission --- ---------------------------- - --- ---------------------------- --- Table structure for sys_depart_role_user --- ---------------------------- -DROP TABLE IF EXISTS `sys_depart_role_user`; -CREATE TABLE `sys_depart_role_user` ( - `id` varchar(32) NOT NULL COMMENT '主键id', - `user_id` varchar(32) DEFAULT NULL COMMENT '用户id', - `drole_id` varchar(32) DEFAULT NULL COMMENT '角色id', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='部门角色用户表'; - --- ---------------------------- --- Records of sys_depart_role_user --- ---------------------------- - -- ---------------------------- -- Table structure for sys_dict -- ---------------------------- diff --git a/jero-boot/db/jeroboot-oracle11g.sql b/jero-boot/db/jeroboot-oracle11g.sql index dd7a9d87..00555aa7 100644 --- a/jero-boot/db/jeroboot-oracle11g.sql +++ b/jero-boot/db/jeroboot-oracle11g.sql @@ -1605,93 +1605,6 @@ COMMENT ON COLUMN "SYS_DEPART_PERMISSION"."DATA_RULE_IDS" IS '数据规则id'; -- Records of SYS_DEPART_PERMISSION -- ---------------------------- --- ---------------------------- --- Table structure for SYS_DEPART_ROLE --- ---------------------------- -DROP TABLE "SYS_DEPART_ROLE"; -CREATE TABLE "SYS_DEPART_ROLE" ( -"ID" NVARCHAR2(32) NOT NULL , -"DEPART_ID" NVARCHAR2(32) NULL , -"ROLE_NAME" NVARCHAR2(200) NULL , -"ROLE_CODE" NVARCHAR2(100) NULL , -"DESCRIPTION" NVARCHAR2(255) NULL , -"CREATE_BY" NVARCHAR2(32) NULL , -"CREATE_TIME" DATE NULL , -"UPDATE_BY" NVARCHAR2(32) NULL , -"UPDATE_TIME" DATE NULL -) -LOGGING -NOCOMPRESS -NOCACHE - -; -COMMENT ON TABLE "SYS_DEPART_ROLE" IS '部门角色表'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."DEPART_ID" IS '部门id'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."ROLE_NAME" IS '部门角色名称'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."ROLE_CODE" IS '部门角色编码'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."DESCRIPTION" IS '描述'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."CREATE_BY" IS '创建人'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."CREATE_TIME" IS '创建时间'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."UPDATE_BY" IS '更新人'; -COMMENT ON COLUMN "SYS_DEPART_ROLE"."UPDATE_TIME" IS '更新时间'; - --- ---------------------------- --- Records of SYS_DEPART_ROLE --- ---------------------------- - --- ---------------------------- --- Table structure for SYS_DEPART_ROLE_PERMISSION --- ---------------------------- -DROP TABLE "SYS_DEPART_ROLE_PERMISSION"; -CREATE TABLE "SYS_DEPART_ROLE_PERMISSION" ( -"ID" NVARCHAR2(32) NOT NULL , -"DEPART_ID" NVARCHAR2(32) NULL , -"ROLE_ID" NVARCHAR2(32) NULL , -"PERMISSION_ID" NVARCHAR2(32) NULL , -"DATA_RULE_IDS" NVARCHAR2(1000) NULL , -"OPERATE_DATE" DATE NULL , -"OPERATE_IP" NVARCHAR2(20) NULL -) -LOGGING -NOCOMPRESS -NOCACHE - -; -COMMENT ON TABLE "SYS_DEPART_ROLE_PERMISSION" IS '部门角色权限表'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_PERMISSION"."DEPART_ID" IS '部门id'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_PERMISSION"."ROLE_ID" IS '角色id'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_PERMISSION"."PERMISSION_ID" IS '权限id'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_PERMISSION"."DATA_RULE_IDS" IS '数据权限ids'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_PERMISSION"."OPERATE_DATE" IS '操作时间'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_PERMISSION"."OPERATE_IP" IS '操作ip'; - --- ---------------------------- --- Records of SYS_DEPART_ROLE_PERMISSION --- ---------------------------- - --- ---------------------------- --- Table structure for SYS_DEPART_ROLE_USER --- ---------------------------- -DROP TABLE "SYS_DEPART_ROLE_USER"; -CREATE TABLE "SYS_DEPART_ROLE_USER" ( -"ID" NVARCHAR2(32) NOT NULL , -"USER_ID" NVARCHAR2(32) NULL , -"DROLE_ID" NVARCHAR2(32) NULL -) -LOGGING -NOCOMPRESS -NOCACHE - -; -COMMENT ON TABLE "SYS_DEPART_ROLE_USER" IS '部门角色用户表'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_USER"."ID" IS '主键id'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_USER"."USER_ID" IS '用户id'; -COMMENT ON COLUMN "SYS_DEPART_ROLE_USER"."DROLE_ID" IS '角色id'; - --- ---------------------------- --- Records of SYS_DEPART_ROLE_USER --- ---------------------------- - -- ---------------------------- -- Table structure for SYS_DICT -- ---------------------------- @@ -3786,63 +3699,6 @@ ALTER TABLE "SYS_DEPART_PERMISSION" ADD CHECK ("ID" IS NOT NULL); -- ---------------------------- ALTER TABLE "SYS_DEPART_PERMISSION" ADD PRIMARY KEY ("ID"); --- ---------------------------- --- Indexes structure for table SYS_DEPART_ROLE --- ---------------------------- - --- ---------------------------- --- Checks structure for table SYS_DEPART_ROLE --- ---------------------------- -ALTER TABLE "SYS_DEPART_ROLE" ADD CHECK ("ID" IS NOT NULL); -ALTER TABLE "SYS_DEPART_ROLE" ADD CHECK ("ID" IS NOT NULL); - --- ---------------------------- --- Primary Key structure for table SYS_DEPART_ROLE --- ---------------------------- -ALTER TABLE "SYS_DEPART_ROLE" ADD PRIMARY KEY ("ID"); - --- ---------------------------- --- Indexes structure for table SYS_DEPART_ROLE_PERMISSION --- ---------------------------- -CREATE INDEX "IDX_SDRP_PER_ID" -ON "SYS_DEPART_ROLE_PERMISSION" ("PERMISSION_ID" ASC) -LOGGING -VISIBLE; -CREATE INDEX "IDX_SDRP_ROLE_ID" -ON "SYS_DEPART_ROLE_PERMISSION" ("ROLE_ID" ASC) -LOGGING -VISIBLE; -CREATE INDEX "IDX_SDRP_ROLE_PER_ID" -ON "SYS_DEPART_ROLE_PERMISSION" ("ROLE_ID" ASC, "PERMISSION_ID" ASC) -LOGGING -VISIBLE; - --- ---------------------------- --- Checks structure for table SYS_DEPART_ROLE_PERMISSION --- ---------------------------- -ALTER TABLE "SYS_DEPART_ROLE_PERMISSION" ADD CHECK ("ID" IS NOT NULL); -ALTER TABLE "SYS_DEPART_ROLE_PERMISSION" ADD CHECK ("ID" IS NOT NULL); - --- ---------------------------- --- Primary Key structure for table SYS_DEPART_ROLE_PERMISSION --- ---------------------------- -ALTER TABLE "SYS_DEPART_ROLE_PERMISSION" ADD PRIMARY KEY ("ID"); - --- ---------------------------- --- Indexes structure for table SYS_DEPART_ROLE_USER --- ---------------------------- - --- ---------------------------- --- Checks structure for table SYS_DEPART_ROLE_USER --- ---------------------------- -ALTER TABLE "SYS_DEPART_ROLE_USER" ADD CHECK ("ID" IS NOT NULL); -ALTER TABLE "SYS_DEPART_ROLE_USER" ADD CHECK ("ID" IS NOT NULL); - --- ---------------------------- --- Primary Key structure for table SYS_DEPART_ROLE_USER --- ---------------------------- -ALTER TABLE "SYS_DEPART_ROLE_USER" ADD PRIMARY KEY ("ID"); - -- ---------------------------- -- Indexes structure for table SYS_DICT -- ---------------------------- diff --git a/jero-boot/db/jeroboot-sqlserver2017.sql b/jero-boot/db/jeroboot-sqlserver2017.sql index 2611c0ea..13a4062c 100644 --- a/jero-boot/db/jeroboot-sqlserver2017.sql +++ b/jero-boot/db/jeroboot-sqlserver2017.sql @@ -4204,219 +4204,6 @@ GO -- Records of sys_depart_permission -- ---------------------------- --- ---------------------------- --- Table structure for sys_depart_role --- ---------------------------- -IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[sys_depart_role]') AND type IN ('U')) - DROP TABLE [dbo].[sys_depart_role] -GO - -CREATE TABLE [dbo].[sys_depart_role] ( - [id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, - [depart_id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [role_name] nvarchar(200) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [role_code] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [description] nvarchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [create_by] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [create_time] datetime2(7) NULL, - [update_by] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [update_time] datetime2(7) NULL -) -GO - -ALTER TABLE [dbo].[sys_depart_role] SET (LOCK_ESCALATION = TABLE) -GO - -EXEC sp_addextendedproperty -'MS_Description', N'部门id', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'depart_id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'部门角色名称', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'role_name' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'部门角色编码', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'role_code' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'描述', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'description' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'创建人', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'create_by' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'创建时间', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'create_time' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'更新人', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'update_by' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'更新时间', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role', -'COLUMN', N'update_time' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'部门角色表', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role' -GO - - --- ---------------------------- --- Records of sys_depart_role --- ---------------------------- - --- ---------------------------- --- Table structure for sys_depart_role_permission --- ---------------------------- -IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[sys_depart_role_permission]') AND type IN ('U')) - DROP TABLE [dbo].[sys_depart_role_permission] -GO - -CREATE TABLE [dbo].[sys_depart_role_permission] ( - [id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, - [depart_id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [role_id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [permission_id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [data_rule_ids] nvarchar(1000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [operate_date] datetime2(7) NULL, - [operate_ip] nvarchar(20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL -) -GO - -ALTER TABLE [dbo].[sys_depart_role_permission] SET (LOCK_ESCALATION = TABLE) -GO - -EXEC sp_addextendedproperty -'MS_Description', N'部门id', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_permission', -'COLUMN', N'depart_id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'角色id', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_permission', -'COLUMN', N'role_id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'权限id', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_permission', -'COLUMN', N'permission_id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'数据权限ids', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_permission', -'COLUMN', N'data_rule_ids' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'操作时间', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_permission', -'COLUMN', N'operate_date' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'操作ip', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_permission', -'COLUMN', N'operate_ip' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'部门角色权限表', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_permission' -GO - - --- ---------------------------- --- Records of sys_depart_role_permission --- ---------------------------- - --- ---------------------------- --- Table structure for sys_depart_role_user --- ---------------------------- -IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[sys_depart_role_user]') AND type IN ('U')) - DROP TABLE [dbo].[sys_depart_role_user] -GO - -CREATE TABLE [dbo].[sys_depart_role_user] ( - [id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, - [user_id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, - [drole_id] nvarchar(32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL -) -GO - -ALTER TABLE [dbo].[sys_depart_role_user] SET (LOCK_ESCALATION = TABLE) -GO - -EXEC sp_addextendedproperty -'MS_Description', N'主键id', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_user', -'COLUMN', N'id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'用户id', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_user', -'COLUMN', N'user_id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'角色id', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_user', -'COLUMN', N'drole_id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'部门角色用户表', -'SCHEMA', N'dbo', -'TABLE', N'sys_depart_role_user' -GO - - --- ---------------------------- --- Records of sys_depart_role_user --- ---------------------------- - -- ---------------------------- -- Table structure for sys_dict -- ---------------------------- @@ -8557,76 +8344,6 @@ WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW ON [PRIMARY] GO - --- ---------------------------- --- Primary Key structure for table sys_depart_role --- ---------------------------- -ALTER TABLE [dbo].[sys_depart_role] ADD CONSTRAINT [PK__sys_depa__3213E83FD3FE48EB] PRIMARY KEY CLUSTERED ([id]) -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) -ON [PRIMARY] -GO - - --- ---------------------------- --- Indexes structure for table sys_depart_role_permission --- ---------------------------- -CREATE NONCLUSTERED INDEX [index_group_role_per_id] -ON [dbo].[sys_depart_role_permission] ( - [role_id] ASC, - [permission_id] ASC -) -GO - -CREATE NONCLUSTERED INDEX [index_group_role_id] -ON [dbo].[sys_depart_role_permission] ( - [role_id] ASC -) -GO - -CREATE NONCLUSTERED INDEX [index_group_per_id] -ON [dbo].[sys_depart_role_permission] ( - [permission_id] ASC -) -GO - -CREATE NONCLUSTERED INDEX [idx_sdrp_role_per_id] -ON [dbo].[sys_depart_role_permission] ( - [role_id] ASC, - [permission_id] ASC -) -GO - -CREATE NONCLUSTERED INDEX [idx_sdrp_role_id] -ON [dbo].[sys_depart_role_permission] ( - [role_id] ASC -) -GO - -CREATE NONCLUSTERED INDEX [idx_sdrp_per_id] -ON [dbo].[sys_depart_role_permission] ( - [permission_id] ASC -) -GO - - --- ---------------------------- --- Primary Key structure for table sys_depart_role_permission --- ---------------------------- -ALTER TABLE [dbo].[sys_depart_role_permission] ADD CONSTRAINT [PK__sys_depa__3213E83F1D8B962B] PRIMARY KEY CLUSTERED ([id]) -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) -ON [PRIMARY] -GO - - --- ---------------------------- --- Primary Key structure for table sys_depart_role_user --- ---------------------------- -ALTER TABLE [dbo].[sys_depart_role_user] ADD CONSTRAINT [PK__sys_depa__3213E83FA05CDB64] PRIMARY KEY CLUSTERED ([id]) -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) -ON [PRIMARY] -GO - - -- ---------------------------- -- Indexes structure for table sys_dict -- ----------------------------