From 61103523dede7872b9ed66af2b4f99cb5f25d2d8 Mon Sep 17 00:00:00 2001 From: zipg Date: Tue, 18 Aug 2026 14:50:48 +0800 Subject: [PATCH] feat(mysql): support table-scoped grants for new users --- .../components/admin/DatabaseUserAdmin.vue | 163 +++++++++++++++++- apps/desktop/src/i18n/locales/en.ts | 14 ++ apps/desktop/src/i18n/locales/es.ts | 14 ++ apps/desktop/src/i18n/locales/it.ts | 14 ++ apps/desktop/src/i18n/locales/ja.ts | 14 ++ apps/desktop/src/i18n/locales/ko.ts | 14 ++ apps/desktop/src/i18n/locales/pt-BR.ts | 14 ++ apps/desktop/src/i18n/locales/zh-CN.ts | 14 ++ apps/desktop/src/i18n/locales/zh-TW.ts | 14 ++ .../DatabaseUserAdmin.component.spec.ts | 73 +++++++- .../databaseAuthorizationPlan.spec.ts | 31 ++++ .../lib/database/databaseAuthorizationPlan.ts | 50 ++++-- .../src/lib/database/databaseUserAdmin.ts | 2 + 13 files changed, 407 insertions(+), 24 deletions(-) diff --git a/apps/desktop/src/components/admin/DatabaseUserAdmin.vue b/apps/desktop/src/components/admin/DatabaseUserAdmin.vue index e9b08115ad..85c22c5185 100644 --- a/apps/desktop/src/components/admin/DatabaseUserAdmin.vue +++ b/apps/desktop/src/components/admin/DatabaseUserAdmin.vue @@ -1,12 +1,13 @@