Real Postgres you can branch like code.
A managed Postgres database for your Solution, in the region you choose.
Part of a Solution. Built, released and secured together with the rest of your app: one place, one release.
What it does
What you get with Databases
Branch your data like code
Every app preview gets its own copy-on-write copy of the database, ready in seconds, whatever the size.
Change safely
Try a schema change on a branch, test it against real data, then ship it. Production is never touched.
Schema changes in order
Migrations are tracked and applied before the app that needs them deploys.
Your data stays where you say
Choose Sydney, Singapore, Frankfurt, London or Virginia; it never moves.
Sign-in built in
End-user accounts with row-level security, so each user sees only their own rows.
Pay for what runs
Scales to zero when idle and up under load, so a quiet database costs almost nothing.
Use cases
What people build with it
A risky migration, rehearsed
Open a branch, and its preview runs the new schema against a copy of production data. Merge only when it works.
A portal where customers see only their own data
End-user sign-in with row-level security enforced in the database, not in code you have to remember to write.
A client who needs their data onshore
Put the Solution in Sydney, Frankfurt or London and the data stays there.
An internal tool used on Mondays
It scales to zero the rest of the week, and idle time isn’t charged.
How it’s charged
Metered on compute time and storage actually used, drawn from your plan’s credits today. Idle time is free.
See Host pricingThe technical detail
Commands, limits and step-by-step setup for Databases live on the Docs site.
Read the docs: end-user sign-in and row-level securityQuestions
What is database branching?
A branch is a full, isolated copy of your database made copy-on-write, so it is ready in seconds whatever the size. On Waymaker Host every app preview gets one, so a schema change is tested against real data before it reaches production.
Is it real Postgres?
Yes. It is managed Postgres, with the same SQL, extensions model and drivers you already use. There is no proprietary query layer to learn.
Which regions can I choose?
Sydney, Singapore, Frankfurt, London and Virginia. The database stays in the region you choose.