feat(backend): Anpassung des Deployment-Skripts zur Unterstützung von Schema-Updates

- Hinzufügen einer Umgebungsvariablen STAGE für Schema-Updates während der Datenbank-Synchronisation.
- Verbesserung des Deployment-Prozesses durch gezielte Anpassungen für Entwicklungsumgebungen.
This commit is contained in:
Torsten Schulz (local)
2025-08-29 11:01:08 +02:00
parent f26d024494
commit d9bd4d970c

View File

@@ -30,6 +30,9 @@ fi
# Datenbank-Synchronisation durchführen # Datenbank-Synchronisation durchführen
echo "Running database synchronization..." echo "Running database synchronization..."
cd /opt/yourpart/backend cd /opt/yourpart/backend
sudo -u www-data npm run sync-db
# STAGE auf dev setzen für Schema-Updates
echo "Setting STAGE=dev for schema updates..."
sudo -u www-data bash -c 'export STAGE=dev && npm run sync-db'
echo "Backend deployment completed!" echo "Backend deployment completed!"