feat: add appName field to volume_backup schema and enhance deployment volume backup functionality

- Introduced a new appName column in the volume_backup table to improve application identification.
- Updated the volume backup schema to ensure appName is a required field.
- Enhanced the deployment service to support volume backup creation, integrating appName into the deployment process.
- Added validation for volume backup creation to ensure proper handling of appName and related data.
This commit is contained in:
Mauricio Siu
2025-06-29 23:18:12 -06:00
parent 392e2d66ec
commit 12860a0736
7 changed files with 6212 additions and 2 deletions

View File

@@ -0,0 +1 @@
ALTER TABLE "volume_backup" ADD COLUMN "appName" text NOT NULL;

File diff suppressed because it is too large Load Diff

View File

@@ -750,6 +750,13 @@
"when": 1751260111986,
"tag": "0106_furry_gargoyle",
"breakpoints": true
},
{
"idx": 107,
"version": "7",
"when": 1751260608863,
"tag": "0107_brief_the_fallen",
"breakpoints": true
}
]
}