Backend Migrations
This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to how it should handle backend migrations.
When to use this skill
- •When creating new database migration files or scripts
- •When modifying existing database schemas (adding/removing/altering tables or columns)
- •When writing migration rollback methods or down migrations for safe reversals
- •When creating database indexes, constraints, or foreign keys
- •When implementing data migrations or transformations alongside schema changes
- •When working with ORM migration tools (Prisma, Drizzle, TypeORM, Sequelize, etc.)
- •When planning zero-downtime deployments that require backwards-compatible schema changes
- •When managing database migration version history or migration ordering
- •When creating seed data files or initial database setup scripts
- •When documenting migration dependencies or complex schema changes
Instructions
For details, refer to the information provided in this file: backend migrations