初始化仓库
This commit is contained in:
14
sql/1.4.2.20221201/sql更新内容.txt
Normal file
14
sql/1.4.2.20221201/sql更新内容.txt
Normal file
@ -0,0 +1,14 @@
|
||||
1.4.2
|
||||
|
||||
la_admin表 删除 role_id,dept_id, jobs_id 3个字段
|
||||
|
||||
新增表
|
||||
la_admin_dept 部门关联表
|
||||
la_admin_jobs 岗位关联表
|
||||
la_admin_role 角色关联表
|
||||
la_dev_crontab 定时任务表
|
||||
|
||||
新增数据
|
||||
菜单表(la_system_menu)增加定时任务相关菜单
|
||||
部门关联表(la_admin_dept)增加超级管理员关联总公司的数据
|
||||
|
||||
62
sql/1.4.2.20221201/update.sql
Normal file
62
sql/1.4.2.20221201/update.sql
Normal file
@ -0,0 +1,62 @@
|
||||
SET FOREIGN_KEY_CHECKS=0;
|
||||
|
||||
ALTER TABLE `la_admin` DROP COLUMN `role_id`;
|
||||
|
||||
ALTER TABLE `la_admin` DROP COLUMN `dept_id`;
|
||||
|
||||
ALTER TABLE `la_admin` DROP COLUMN `jobs_id`;
|
||||
|
||||
CREATE TABLE `la_admin_dept` (
|
||||
`admin_id` int(10) NOT NULL DEFAULT 0 COMMENT '管理员id',
|
||||
`dept_id` int(10) NOT NULL DEFAULT 0 COMMENT '部门id',
|
||||
PRIMARY KEY (`admin_id`, `dept_id`) USING BTREE
|
||||
) ENGINE = InnoDB COMMENT = '部门关联表' ROW_FORMAT = Dynamic;
|
||||
|
||||
CREATE TABLE `la_admin_jobs` (
|
||||
`admin_id` int(10) NOT NULL COMMENT '管理员id',
|
||||
`jobs_id` int(10) NOT NULL COMMENT '岗位id',
|
||||
PRIMARY KEY (`admin_id`, `jobs_id`) USING BTREE
|
||||
) ENGINE = InnoDB COMMENT = '岗位关联表' ROW_FORMAT = Dynamic;
|
||||
|
||||
CREATE TABLE `la_admin_role` (
|
||||
`admin_id` int(10) NOT NULL COMMENT '管理员id',
|
||||
`role_id` int(10) NOT NULL COMMENT '角色id',
|
||||
PRIMARY KEY (`admin_id`, `role_id`) USING BTREE
|
||||
) ENGINE = InnoDB COMMENT = '角色关联表' ROW_FORMAT = Dynamic;
|
||||
|
||||
CREATE TABLE `la_dev_crontab` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(32) NOT NULL COMMENT '定时任务名称',
|
||||
`type` tinyint(1) NOT NULL COMMENT '类型 1-定时任务',
|
||||
`system` tinyint(4) NULL DEFAULT 0 COMMENT '是否系统任务 0-否 1-是',
|
||||
`remark` varchar(255) NULL DEFAULT '' COMMENT '备注',
|
||||
`command` varchar(64) NOT NULL COMMENT '命令内容',
|
||||
`params` varchar(64) NULL DEFAULT '' COMMENT '参数',
|
||||
`status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '状态 1-运行 2-停止 3-错误',
|
||||
`expression` varchar(64) NOT NULL COMMENT '运行规则',
|
||||
`error` varchar(256) NULL DEFAULT NULL COMMENT '运行失败原因',
|
||||
`last_time` int(11) NULL DEFAULT NULL COMMENT '最后执行时间',
|
||||
`time` varchar(64) NULL DEFAULT '0' COMMENT '实时执行时长',
|
||||
`max_time` varchar(64) NULL DEFAULT '0' COMMENT '最大执行时长',
|
||||
`create_time` int(10) NULL DEFAULT NULL COMMENT '创建时间',
|
||||
`update_time` int(10) NULL DEFAULT NULL COMMENT '更新时间',
|
||||
`delete_time` int(10) NULL DEFAULT NULL COMMENT '删除时间',
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE = InnoDB COMMENT = '计划任务表' ROW_FORMAT = Dynamic;
|
||||
|
||||
|
||||
INSERT INTO `la_system_menu` (`pid`, `type`, `name`, `icon`, `sort`, `perms`, `paths`, `component`, `selected`, `params`, `is_cache`, `is_show`, `is_disable`, `create_time`, `update_time`) VALUES (35, 'C', '定时任务', '', 0, 'crontab.crontab/lists', 'scheduled_task', 'setting/system/scheduled_task/index', '', '', 0, 1, 0, 1669357509, 1669357711);
|
||||
|
||||
SELECT @pid := LAST_INSERT_ID();
|
||||
|
||||
INSERT INTO `la_system_menu` (`pid`, `type`, `name`, `icon`, `sort`, `perms`, `paths`, `component`, `selected`, `params`, `is_cache`, `is_show`, `is_disable`, `create_time`, `update_time`) VALUES (@pid, 'A', '添加', '', 0, 'crontab.crontab/add', '', '', '', '', 0, 1, 0, 1669358282, 1669358282);
|
||||
|
||||
INSERT INTO `la_system_menu` (`pid`, `type`, `name`, `icon`, `sort`, `perms`, `paths`, `component`, `selected`, `params`, `is_cache`, `is_show`, `is_disable`, `create_time`, `update_time`) VALUES (@pid, 'A', '编辑', '', 0, 'crontab.crontab/edit', '', '', '', '', 0, 1, 0, 1669358303, 1669358303);
|
||||
|
||||
INSERT INTO `la_system_menu` (`pid`, `type`, `name`, `icon`, `sort`, `perms`, `paths`, `component`, `selected`, `params`, `is_cache`, `is_show`, `is_disable`, `create_time`, `update_time`) VALUES (@pid, 'A', '删除', '', 0, 'crontab.crontab/delete', '', '', '', '', 0, 1, 0, 1669358334, 1669358334);
|
||||
|
||||
INSERT INTO `la_system_menu` (`pid`, `type`, `name`, `icon`, `sort`, `perms`, `paths`, `component`, `selected`, `params`, `is_cache`, `is_show`, `is_disable`, `create_time`, `update_time`) VALUES (35, 'C', '定时任务添加/编辑', '', 0, 'crontab.crontab/add:edit', 'scheduled_task/edit', 'setting/system/scheduled_task/edit', '/setting/system/scheduled_task', '', 0, 0, 0, 1669357670, 1669357765);
|
||||
|
||||
INSERT INTO `la_admin_dept` (`admin_id`, `dept_id`) VALUES (1, 1);
|
||||
|
||||
SET FOREIGN_KEY_CHECKS=1;
|
||||
Reference in New Issue
Block a user