{"library":"immigration","type":"library","category":null,"description":"Simple, no-frills database migration utility for Node.js. Version 2.3.0, stable, with low release cadence. Provides CLI commands for up, down, create, list, executed, log, unlog, and tidy migrations. Supports plugin adapter architecture for persisting migration state (built-in fs adapter). Lightweight alternative to node-migrate or db-migrate, with optional async (callback/promise) migration scripts. Lacks built-in database-specific adapters; requires custom adapters for most databases.","language":"javascript","status":"active","version":"2.3.0","tags":["javascript","migrate","migration","database","deploy","update","script"],"install":[{"cmd":"npm install immigration","imports":["npx immigration --help","exports.up = function (callback) { callback(); }; exports.down = function () { return Promise.resolve(); };","module.exports = { init: function() { return { isLocked, executed, lock, unlock, log, unlog }; } };"]},{"cmd":"yarn add immigration","imports":[]},{"cmd":"pnpm add immigration","imports":[]}],"homepage":"https://github.com/blakeembrey/node-immigration","github":"git://github.com/blakeembrey/node-immigration","docs":null,"changelog":null,"pypi":null,"npm":"immigration","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Sun Jun 07","next_check":"Sat Sep 05","install_tag":null}}