From 776a362c0dd3f93b86dc5811d46dd7e8b7f036a4 Mon Sep 17 00:00:00 2001 From: kelvinsuen Date: Wed, 30 Jul 2025 17:22:52 +0800 Subject: [PATCH] update user & group data in db --- .../01_update_user_table.sql | 6 ++++++ .../02_update_user_and_group.sql | 16 ++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 src/main/resources/db/changelog/changes/09_update_user_table/01_update_user_table.sql create mode 100644 src/main/resources/db/changelog/changes/09_update_user_table/02_update_user_and_group.sql diff --git a/src/main/resources/db/changelog/changes/09_update_user_table/01_update_user_table.sql b/src/main/resources/db/changelog/changes/09_update_user_table/01_update_user_table.sql new file mode 100644 index 0000000..91a00bc --- /dev/null +++ b/src/main/resources/db/changelog/changes/09_update_user_table/01_update_user_table.sql @@ -0,0 +1,6 @@ +--liquibase formatted sql + +--changeset kelvin:update user table + +ALTER TABLE `lionerdb`.`user` +DROP COLUMN `lotusNotesUser`; \ No newline at end of file diff --git a/src/main/resources/db/changelog/changes/09_update_user_table/02_update_user_and_group.sql b/src/main/resources/db/changelog/changes/09_update_user_table/02_update_user_and_group.sql new file mode 100644 index 0000000..9878811 --- /dev/null +++ b/src/main/resources/db/changelog/changes/09_update_user_table/02_update_user_and_group.sql @@ -0,0 +1,16 @@ +--liquibase formatted sql + +--changeset kelvin:update user and group + +TRUNCATE `lionerdb`.`group`; +INSERT INTO `lionerdb`.`group` (`name`, `description`) VALUES +('Case Officer', 'Case Officer Group'), +('Administrator', 'Administrator Group'), +('System Admin', 'System Admin Group'); + +TRUNCATE `lionerdb`.`user`; +INSERT INTO `lionerdb`.`user` (`username`, `password`, `locked`, `name`, `fullname`) VALUES ('2fi', '$2a$10$65S7/AhKn8MldlYmvFN5JOfr1yaULwFNDIhTskLTuUCKgbbs8sFAi', '0', '2fi', '2fi'); +SET @su_id = LAST_INSERT_ID(); + +TRUNCATE `lionerdb`.`user_group`; +INSERT INTO `lionerdb`.`user_group` (`groupId`, `userId`) VALUES ('3', @su_id); \ No newline at end of file