Install any skill in seconds. Free to start, no credit card required.
Get Started Free →microck/database-migration
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures.
Passed 21 of 23 test cases with the skill, and 17 of 23 without it.
and 2 more in the full report
4 fixed18 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
A newly deployed migration in our TypeScript backend caused unexpected query errors. Developers often write manual DROP TABLE scripts to fix this. What CLI command reverts the last applied migration?
| Checked | Without skill | With skill |
|---|---|---|
| Executes npm run typeorm migration:revert to undo the latest migration. | Missed | Passed |
The instructions your model reads when the skill loads.
Master database schema and data migrations across ORMs (Sequelize, TypeORM, Prisma), including rollback strategies and zero-downtime deployments.
// migrations/20231201-create-users.js
module.exports = {
up: async (queryInterface, Sequelize) => {
await queryInterface.createTable('users', {
id: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
email: {
type: Sequelize.STRING,
unique: true,
allowNull: false
},
createdAt: Sequelize.DATE,
updatedAt: Sequelize.DATE
});
},
down: async (queryInterface, Sequelize) => {
await queryInterface.dropTable('users');
}
test cases passed, vs 17 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.