A database your backend just calls.

SQLite is on from your first build, with migrations in each release and a restore to any moment. Postgres comes with going live.

The console’s SQLite page: a project’s collections beside the rows of its customers collection.The console’s SQLite page: a project’s collections beside the rows of its customers collection.
Enlarge the screenshotEnlarge the screenshot

What you get.

Back to any moment.

Put SQLite back to any moment in the last 30 days, or to a snapshot. It takes a snapshot of what it replaces first.

Questions.

SQLite or Postgres?

Start with SQLite: it is the database in build mode, charged per row read and written. Postgres comes with going live, charged per hour of compute while awake, and only Postgres can be reached directly with a connection string. Nothing locks a project to one.

Can I keep using pg, Drizzle or Prisma?

Yes, on Postgres once you go live. Turn its connection string on for an environment and your backend connects with its own driver or ORM.

Can I take my data with me?

Yes. Export the whole database whenever you want: SQLite as a .sql file, Postgres as a pg_dump file. Either loads anywhere else.

Start building.

Build free, no card. $25 a month when you go live.