From 35c946a0649e0100e9a7a69e8d0175bc4a07fb60 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Thu, 27 Nov 2025 11:21:23 +0800 Subject: [PATCH] feat: support creating databases with custom charset and collation during app installation (#11092) --- .../src/views/app-store/detail/params/index.vue | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/frontend/src/views/app-store/detail/params/index.vue b/frontend/src/views/app-store/detail/params/index.vue index 4f1631d66..64b158ac6 100644 --- a/frontend/src/views/app-store/detail/params/index.vue +++ b/frontend/src/views/app-store/detail/params/index.vue @@ -118,12 +118,20 @@ {{ getDescription(p) }} - + - + @@ -256,7 +264,7 @@ const handleParams = () => { const getServices = async (childKey: string, key: string | undefined, pObj: ParamObj | undefined) => { pObj.services = []; appKey.value = key || ''; - if (appKey.value == 'mysql') { + if (appKey.value == 'mysql' || appKey.value == 'mariadb') { form.format = 'utf8mb4'; } await getAppService(key).then((res) => { @@ -286,7 +294,7 @@ const changeService = (value: string, services: App.AppService[]) => { }); } }); - if (appKey.value == 'mysql') { + if (appKey.value == 'mysql' || appKey.value == 'mariadb') { loadOptions(value); } updateParam();