What problem does it solve? Managing schema changes in a multi-tenant PostgreSQL application is risky: a single bad migration can destroy production data or block rollbacks. This Skill enforces versioned, reversible TypeORM migrations with zero-downtime strategies so schema changes ship safely across public and tenant schemas. ## Core Features & Use Cases - Versioned Migration Generation: Create, apply, and revert TypeORM migrations using the repo's actual pnpm and TypeORM CLI commands. - Multi-Tenant Schema Handling: Apply tenant-schema changes dynamically via runInTenantSchema instead of hardcoding schema names. - Zero-Downtime Patterns: Add NOT NULL columns to large tables safely using nullable-column, backfill, and constraint phases, plus CREATE INDEX CONCURRENTLY. - Use Case: After adding a new column to a TypeORM entity, generate the migration, verify the down() rollback works with migration:revert, and deploy without locking the table. ## Quick Start Ask the assistant to generate a reversible TypeORM migration for your entity change following the iWana neXt migration rules.