Migrate

Run Prisma database migrations for TenantFlow. Runs against Railway PostgreSQL.

azadmotala 35ab4a2 1.0 KB Updated

File contents

Migrate

Runs pending Prisma migrations for TenantFlow.

Usage

  • /migrate — run pending migrations against development DB
  • /migrate --staging — run against staging database
  • /migrate --prod — run against production (confirms before proceeding)

Workflow

  1. Show pending migrationsnpx prisma migrate status
  2. Review — list the pending migration files and summarize what they change
  3. Confirm with user before running against staging or production
  4. Runnpx prisma migrate deploy
  5. Verify — confirm migration completed successfully; show any warnings
  6. If production: run a quick sanity check query to verify tenant data integrity

Project specifics

  • ORM: Prisma
  • Migration directory: prisma/migrations/
  • Schema file: prisma/schema.prisma
  • Dev DB: DATABASE_URL in .env
  • Always verify tenant isolation columns exist on new tables

azadmotala/claude-code-team-builder/tree/main/examples/saas-dashboard/.claude/skills/migrate commit 35ab4a21c3

Frequently asked questions

npx skillmds@latest add azadmotala/migrate