# DB Add Column

Füge eine neue Spalte zur SQLite-Datenbank hinzu.

## Vorgehen in backend/main.py:

1. Spalte in CREATE TABLE Statement hinzufügen
2. Spalte in `_safe_alters` Liste hinzufügen:

```python
_safe_alters = [
    ("profiles", "neue_spalte TEXT DEFAULT NULL"),
    # ... weitere
]
```

Die `_safe_alters` Funktion fügt Spalten sicher hinzu ohne
bestehende Daten zu verlieren (ALTER TABLE IF NOT EXISTS).

## Wichtig:
- Immer DEFAULT Wert angeben
- Nie bestehende Spalten umbenennen oder löschen
- Nach Änderung Backend neu starten: `docker compose restart mitai-api`
