Egen database til hver app
Hver app får sin egen database, opprettet automatisk når appen rulles ut. Ingen egen tjeneste å bestille, ingen tilkoblingsdetaljer å holde styr på — appen finner databasen sin selv. Trenger du i tillegg et raskt lite oppslagslager for ting som skal huskes kort, finnes det også, ferdig oppsatt.
Hver app får sin egen database, opprettet automatisk.
Trygg, kryptert lagring av personopplysninger og sensitive data.
Daglig backup i Norge.
Trygg lagring av persondata
Databasen er laget for det appene dine faktisk holder på med: trygg, kryptert lagring av personopplysninger og sensitive data, i Norge. Har appen flere brukere, kan basen også holde orden på hvem som ser hva — ferdig oppsatt, uten ekstra kode.
Assistenten ser strukturen, aldri innholdet
Bygger du med en AI-assistent, får den aldri se radene dine. Den ser strukturen: tabeller, kolonner, typer og antall rader — nok til å bygge og feilsøke, uten innholdet.
Trenger assistenten testdata, lager den syntetiske rader (fiktive norske navn, adresser og e-poster) i stedet for å be om ekte person- eller kundedata. Les mer på agentsidene.
Backup og gjenoppretting
Databasen tar daglig backup i Norge, og innloggingstjenesten kjører med automatisk failover. Se rammene.
Flytter du en app med eksisterende data? Rekkefølgen er viktig — agent.md har en innarbeidet løype for import.
For den tekniske leseren
Databasen er PostgreSQL 16, deklarert med [[datastores]] i
manifestet og bundet til appen som miljøvariabel
(X_DATABASE_URL); utvidelser som pgcrypto slås på
per datastore. Rad-nivå sikkerhet (RLS) er på som standard; med
rls = "enforced" får appen en runtime-rolle der RLS gjelder
all trafikk og en egen eier-rolle kun for migrasjoner og skjemaendringer.
Nøkkel/verdi-lageret deklareres med [[kv]] og har valgfri
utløpstid per verdi. Agenter får skjema-introspeksjon (tabeller, kolonner,
typer, indekser, radtall) via eget endepunkt og MCP-verktøyet
datastore_skjema — aldri radene. Import av dumper og
idempotente migrasjoner: agent.md.