certd/packages/ui/certd-server/db/migration-pg/v10004__settings.sql

21 lines
1.3 KiB
MySQL
Raw Normal View History

2024-07-16 17:30:00 +00:00
ALTER TABLE "sys_settings" RENAME TO "user_settings";
CREATE TABLE "sys_settings" (
2024-08-06 03:10:33 +00:00
"id" bigint NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY ,
2024-07-16 17:30:00 +00:00
"key" varchar(100) NOT NULL,
"title" varchar(100) NOT NULL,
"setting" varchar(1024),
"access" varchar(100) NOT NULL,
"create_time" timestamp NOT NULL DEFAULT (CURRENT_TIMESTAMP),
"update_time" timestamp NOT NULL DEFAULT (CURRENT_TIMESTAMP)
);
INSERT INTO sys_permission (title, permission, parent_id, sort ) VALUES ('系统设置', 'sys:settings', (SELECT id FROM sys_permission WHERE permission = 'sys'), 1);
INSERT INTO sys_role_permission (role_id, permission_id) VALUES (1, LASTVAL());
INSERT INTO sys_permission (title, permission, parent_id, sort ) VALUES ('查看', 'sys:settings:view', (SELECT id FROM sys_permission WHERE permission = 'sys:settings'), 1);
INSERT INTO sys_role_permission (role_id, permission_id) VALUES (1, LASTVAL());
INSERT INTO sys_permission (title, permission, parent_id, sort ) VALUES ('编辑', 'sys:settings:edit', (SELECT id FROM sys_permission WHERE permission = 'sys:settings'), 1);
INSERT INTO sys_role_permission (role_id, permission_id) VALUES (1, LASTVAL());