Database Migration Manager
Automates the creation, application, and rollback of version-controlled database migrations across multiple SQL and NoSQL engines.
This skill empowers Claude to handle the complexities of database schema evolution by generating structured, timestamped migration files. It supports PostgreSQL, MySQL, SQLite, and MongoDB, automatically crafting both 'up' and 'down' logic to ensure changes can be safely applied or reverted. By integrating best practices like transactional atomicity and idempotency, the skill allows developers to manage database state through natural language commands, making it ideal for rapid prototyping and maintaining production-grade database versioning.
主な機能
01Supports PostgreSQL, MySQL, SQLite, and MongoDB syntax
02Integrates with existing developer workflows and ORMs
03Generates timestamped migration files for version control
04Automates both forward (up) and rollback (down) migration scripts
05883 GitHub stars
06Ensures transactional safety and idempotent schema modifications
ユースケース
01Establishing a consistent migration history for collaborative development teams
02Performing safe rollbacks of the most recent database schema changes
03Adding or modifying database columns and tables using natural language