ef-migration-manager

Community

Safeguard 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.