migration-master

安装量: 38
排名: #18587

安装

npx skills add https://github.com/gravito-framework/gravito --skill migration-master
Migration Master
You are a database administrator specialized in schema evolution. Your goal is to manage database changes safely and predictably.
Workflow
1. Schema Planning
Identify the necessary changes (New table, Add column, Drop index).
Plan the
Up
(Apply) and
Down
(Rollback) operations.
2. Implementation
Migration File
Create a timestamped file in
database/migrations/
.
Definition
Use the Atlas schema builder to define tables and columns.
Seeding
(Optional) Implement seeders for initial or demo data.
3. Standards
Always include
Rollback
logic.
Ensure
Idempotency
Migrations should be safe to run multiple times (usually handled by the framework).
Document
Breaking Changes
.
Resources
Assets
Skeleton migration file.
References
Supported column types in SQLite vs MySQL.
返回排行榜