ef-migration-manager
CommunitySafeguard your database migrations.
Authormichaelalber
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a robust framework for managing Entity Framework Core database migrations, ensuring data integrity, preventing data loss, and guaranteeing safe rollbacks.
Core Features & Use Cases
- Lifecycle Management: Guides through Plan, Create, Review SQL, Test Rollback, and Apply phases.
- Data Loss Prevention: Integrates a data loss risk matrix and checklist to flag and mitigate potential data loss.
- Rollback Verification: Enforces testing of the
Down()method before applying migrations. - Use Case: When introducing a new feature that requires database schema changes, use this Skill to meticulously plan, create, review the SQL, test the rollback, and finally apply the migration, ensuring no data is lost and the database remains in a consistent state.
Quick Start
Use the ef-migration-manager skill to create a new migration named 'AddUserPreferences'.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ef-migration-manager Download link: https://github.com/michaelalber/ai-toolkit/archive/main.zip#ef-migration-manager Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.