Skip to content

Database Commands

The Velox TS CLI wraps Prisma’s migration commands with a consistent interface for checking status, running migrations, rolling back changes, and resetting your database during development.

Terminal window
velox migrate status
Terminal window
velox migrate run
Terminal window
velox migrate rollback # Last migration
velox migrate rollback --steps=3 # Last 3 migrations
Terminal window
velox migrate fresh # Drop all + migrate
velox migrate reset # Rollback all + migrate
Terminal window
velox db:seed
Terminal window
velox db:seed --seeder=users
Terminal window
velox db:seed --fresh

For development, use Prisma directly:

Terminal window
pnpm db:push # Sync schema without migration
pnpm db:generate # Generate Prisma client
pnpm db:studio # Open Prisma Studio