feat(databases): add database rebuild functionality

- Implement RebuildDatabase component for all database types
- Create ShowDatabaseAdvancedSettings component to consolidate advanced settings
- Add rebuild API endpoints for Postgres, MySQL, MariaDB, MongoDB, and Redis
- Implement server-side database rebuild utility with volume and service removal
- Enhance database management with a dangerous zone for complete database reset
This commit is contained in:
Mauricio Siu
2025-03-08 20:12:28 -06:00
parent c5272aa915
commit 624eedd74d
19 changed files with 370 additions and 93 deletions

View File

@@ -30,7 +30,7 @@ export * from "./services/github";
export * from "./services/gitlab";
export * from "./services/server";
export * from "./services/application";
export * from "./utils/databases/rebuild";
export * from "./setup/config-paths";
export * from "./setup/postgres-setup";
export * from "./setup/redis-setup";