Skip to main content

Migrations

See API Migrations for detailed workflow.

Quick Reference

# Generate migration after entity changes
npm run migration:generate:statuspages -- -n MigrationName

# Run migrations
npm run migration:run:statuspages

# Revert last migration
npm run migration:revert:statuspages

# Show migration status
npm run migration:show:statuspages

Production Migrations

  1. Create RDS snapshot before migration
  2. Run migration via bastion SSH
  3. Verify application works
  4. Delete snapshot after confirming success