From 2722e02d1d987a8135653d08c839fd463016b971 Mon Sep 17 00:00:00 2001 From: "MSI\\derek" Date: Fri, 3 May 2024 16:23:02 +0800 Subject: [PATCH] auth update --- .../20240503_01_derek/01_addAuthorities.sql | 18 ++++++++++++++++++ .../20240503_01_derek/02_authFor2FI.sql | 19 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 src/main/resources/db/changelog/changes/20240503_01_derek/01_addAuthorities.sql create mode 100644 src/main/resources/db/changelog/changes/20240503_01_derek/02_authFor2FI.sql diff --git a/src/main/resources/db/changelog/changes/20240503_01_derek/01_addAuthorities.sql b/src/main/resources/db/changelog/changes/20240503_01_derek/01_addAuthorities.sql new file mode 100644 index 0000000..81e6ae5 --- /dev/null +++ b/src/main/resources/db/changelog/changes/20240503_01_derek/01_addAuthorities.sql @@ -0,0 +1,18 @@ +-- liquibase formatted sql +-- changeset derek:add_authories_records + +INSERT INTO `authority` (`authority`, `name`) VALUES +('VIEW_MASTERDATA', 'view master data'), +('MAINTAIN_MASTERDATA', 'maintain master data'), +('VIEW_TASK_TEMPLATE', 'view task template'), +('MAINTAIN_TASK_TEMPLATE', 'maintain task template'), +('VIEW_PROJECT', 'view project'), +('MAINTAIN_PROJECT', 'maintain project'), +('MAINTAIN_TIMESHEET_7DAYS', 'maintain timesheet within 7 days'), +('MAINTAIN_TIMESHEET', 'maintain project beyond 7 days'), +('VIEW_DASHBOARD_ALL', 'view all teams in dashboard'), +('VIEW_DASHBOARD_SELF', 'view own team in dashboard'), +('IMPORT_INVOICE', 'import invoice'), +('IMPORT_RECEIPT', 'import receipt'), +('GENERATE_REPORTS', 'generate reports'), +('VIEW_STAFF_PROFILE', 'view staff profile'); \ No newline at end of file diff --git a/src/main/resources/db/changelog/changes/20240503_01_derek/02_authFor2FI.sql b/src/main/resources/db/changelog/changes/20240503_01_derek/02_authFor2FI.sql new file mode 100644 index 0000000..9d69fd3 --- /dev/null +++ b/src/main/resources/db/changelog/changes/20240503_01_derek/02_authFor2FI.sql @@ -0,0 +1,19 @@ +-- liquibase formatted sql +-- changeset derek:add_authories_to_2FI + +INSERT INTO `user_authority` VALUES +(1,4), +(1,5), +(1,6), +(1,7), +(1,8), +(1,9), +(1,10), +(1,11), +(1,12), +(1,13), +(1,14), +(1,15), +(1,16), +(1,17), +(1,18); \ No newline at end of file