Een database aanmaken
Vertel de AI wat de app nodig heeft. Deze zou eerst bestaande databases moeten weergeven en een geschikte actieve database hergebruiken wanneer die bestaat. Een nieuwe Postgres instance wordt alleen aangemaakt wanneer je isolatie vraagt of geen bestaande database geschikt is.Credentials
Database credentials worden beheerd via de vault.- Credentials weergeven - geeft de huidige connection URIs voor de database.
- Credentials opnieuw genereren - stelt het databasewachtwoord opnieuw in en maakt nieuwe vault secrets. Gebruik dit wanneer credentials ontbreken, gecompromitteerd zijn of moeten worden geroteerd. Oude credentials werken onmiddellijk niet meer.
Credentials in een app gebruiken
Voor gegenereerde apps verbindt de AI database credentials in de process component met dedb tool. App code leest normale env vars zoals DATABASE_URL en DIRECT_DATABASE_URL.
Voor handmatige lokale commando’s voer je deze uit via de Kazzle CLI met de juiste collection en environment:
VITE_* variabelen.
Migrations
Schema wijzigingen gaan in SQL bestanden in de app repo (bijv.migrations/001_create_todos.sql). Kazzle kan deze migrations uitvoeren als onderdeel van je app’s deploy flow. Als realtime sync is ingeschakeld, werkt de AI ook de gerelateerde sync setup bij.
Realtime sync inschakelen
Vraag de AI om sync in te schakelen op een database. Deze zou moeten wachten totdat de databasesync: ready toont voordat een realtime app wordt aangesloten. Zie Realtime sync voor hoe dit werkt.
Een database verwijderen
Vraag de AI om een database te verwijderen. Kazzle markeert deze eerst als verwijderd, en de database kan worden hersteld voordat permanente opschoning plaatsvindt.Voorbeeld: een database helemaal opzetten
- “Create a database called my-app-db”
- De AI hergebruikt een geschikte database of stelt Postgres in en slaat credentials op in de vault
- “Create a todos table with id, text, done, and created_at”
- De AI voert de SQL uit
- “Wire it into my app” - de AI verbindt de database met de process component van de app