Setup
Initialize database
Use this one-time screen to create the Postgres schema and seed the app from your local test-data files directly from the browser.
Database connectionConnected
SchemaReady
Seed dataLoaded
What this does
Creates the missing enum types, tables, foreign keys, and indexes expected by the app, then refreshes demo customers, carriers, drivers, broker accounts, users, shipments, invites, and audit history.
Carrier seed data is loaded from prisma/seed-data/carriers/carriers.csv. If that file is missing, setup stops with a clear error instead of silently using fallback carrier records.
If the button is disabled because the database is not connected, fix the Cloud Run `DATABASE_URL` and Cloud SQL attachment first.
Next step
After a successful setup, go back to the dashboard and refresh.