Datenbankmigrationen und Backups
Migration (Idee)
Die DB-Struktur ändert sich (neue Spalte).
Einfach CREATE TABLE reicht nicht mehr – du brauchst einen Plan:
- Backup
- Schema ändern (
ALTER TABLEoder neu aufbauen) - Testen
Für den Lern-Kontext: Versionsnotizen in MIGRATIONS.md.
Backup SQLite
cp app.db backups/app-2026-07-15.db
Oder periodisch automatisieren.
Rate mal!
Neue Spalte ohne Backup in Produktion?
Auflösung
Riskant – bei Fehler schwer zurück.
Übungen
Level 1
Was ist ein Backup?
Level 2
cp-Befehl für DB.
Level 3
Szenario: Spalte notes hinzufügen – Schritte.
Mini-Quiz
Backup sitzt! Als Nächstes: Release und Projektabschluss.