Commands
Running Services
Section titled “Running Services”tilt upTilt installs dependencies, starts infrastructure, runs migrations, and launches all services. Open the Tilt UI at http://localhost:10350 for logs and manual resource triggers (seed, introspection).
Database
Section titled “Database”cd server/packages/db && bun run db:generate # Generate migrationscd server/packages/db && bun run db:migrate # Apply migrationscd server/packages/db && bun run db:studio # Drizzle Studio UIcd server/packages/db && bun run db:seed # Seed dataTilt runs db:generate and db:migrate automatically on startup. Seed and introspection are available as manual triggers in the Tilt UI.
Go Model Generation
Section titled “Go Model Generation”After schema changes, regenerate Go models from the Drizzle-managed Postgres schema:
cd models/db && go run ./cmd/introspectAlso available as a manual trigger in the Tilt UI.
Linting & Analysis
Section titled “Linting & Analysis”cd server && bunx biome check packages # TypeScript lint/formatcd client && flutter analyze # Dart static analysisTesting
Section titled “Testing”cd client && flutter test # Flutter widget testsDocumentation Site
Section titled “Documentation Site”Started automatically by tilt up, or run standalone:
cd site && bun run dev # Docs site on :4321