diff --git a/libs/components/Dashboard/Settings/Forms/DatabaseForm.vue b/libs/components/Dashboard/Settings/Forms/DatabaseForm.vue new file mode 100644 index 0000000000..9cd43be710 --- /dev/null +++ b/libs/components/Dashboard/Settings/Forms/DatabaseForm.vue @@ -0,0 +1,185 @@ + + + + + + + + + + + MySQL + + + Update your MySQL driver settings. + + + + + + + Host + + + + + + + Port + + + + + + + Username + + + + + + + Password + + + + + + + Database + + + + + + + + + + + + SQLite + + + Update your SQLite driver settings. + + + + + + + Host + + + + + + + Prefix + + + + + + + Database + + + + + + + + + + + + Cancel + + + Save + + + + + + diff --git a/libs/components/Dashboard/Settings/SettingsFormManager.vue b/libs/components/Dashboard/Settings/SettingsFormManager.vue index 2965094405..2e9e13b384 100644 --- a/libs/components/Dashboard/Settings/SettingsFormManager.vue +++ b/libs/components/Dashboard/Settings/SettingsFormManager.vue @@ -5,6 +5,7 @@ import AppForm from './Forms/AppForm.vue' import CacheForm from './Forms/CacheForm.vue' import CliForm from './Forms/CLIForm.vue' import CloudForm from './Forms/CloudForm.vue' +import DatabaseForm from './Forms/DatabaseForm.vue' const props = defineProps({ name: String, @@ -120,6 +121,7 @@ const pageTitle = computed < String > (() => options.find(option => option.key = + diff --git a/libs/components/Dashboard/SettingsSidebar.vue b/libs/components/Dashboard/SettingsSidebar.vue index 632bf268d8..2b14d5c692 100644 --- a/libs/components/Dashboard/SettingsSidebar.vue +++ b/libs/components/Dashboard/SettingsSidebar.vue @@ -71,7 +71,7 @@ - + Database diff --git a/resources/views/dashboard/settings/database.vue b/resources/views/dashboard/settings/database.vue deleted file mode 100644 index 60748afa68..0000000000 --- a/resources/views/dashboard/settings/database.vue +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - - - - - MySQL - - - Update your MySQL driver settings. - - - - - - - Host - - - - - - - Port - - - - - - - Username - - - - - - - Password - - - - - - - Database - - - - - - - - - - - - SQLite - - - Update your SQLite driver settings. - - - - - - - Host - - - - - - - Prefix - - - - - - - Database - - - - - - - - - - diff --git a/storage/framework/types/components.d.ts b/storage/framework/types/components.d.ts index 16bb3f13ea..e5cb1fbb42 100644 --- a/storage/framework/types/components.d.ts +++ b/storage/framework/types/components.d.ts @@ -23,6 +23,7 @@ declare module 'vue' { ComingSoon: typeof import('./../../../libs/components/Marketing/ComingSoon.vue')['default'] Container: typeof import('./../../../libs/components/Container.vue')['default'] Counter: typeof import('./../../../libs/components/Buttons/Counter.vue')['default'] + DatabaseForm: typeof import('./../../../libs/components/Dashboard/Settings/Forms/DatabaseForm.vue')['default'] DeploymentHistory: typeof import('./../../../libs/components/Dashboard/Deployments/DeploymentHistory.vue')['default'] DeploymentList: typeof import('./../../../libs/components/Dashboard/Deployments/DeploymentList.vue')['default'] DeployScript: typeof import('./../../../libs/components/Dashboard/Deployments/DeployScript.vue')['default'] diff --git a/storage/framework/types/dashboard-router.d.ts b/storage/framework/types/dashboard-router.d.ts index b2ddb3df91..e302cb81de 100644 --- a/storage/framework/types/dashboard-router.d.ts +++ b/storage/framework/types/dashboard-router.d.ts @@ -42,7 +42,6 @@ declare module 'vue-router/auto-routes' { '/requests/': RouteRecordInfo<'/requests/', '/requests', Record, Record>, '/settings/[name]': RouteRecordInfo<'/settings/[name]', '/settings/:name', { name: ParamValue }, { name: ParamValue }>, '/settings/billing': RouteRecordInfo<'/settings/billing', '/settings/billing', Record, Record>, - '/settings/database': RouteRecordInfo<'/settings/database', '/settings/database', Record, Record>, '/settings/mail': RouteRecordInfo<'/settings/mail', '/settings/mail', Record, Record>, '/settings/queue': RouteRecordInfo<'/settings/queue', '/settings/queue', Record, Record>, '/settings/services': RouteRecordInfo<'/settings/services', '/settings/services', Record, Record>,
+ Update your MySQL driver settings. +
+ Update your SQLite driver settings. +
- Update your MySQL driver settings. -
- Update your SQLite driver settings. -