{"library":"loopback-component-migration","type":"library","category":null,"description":"A database migration component for LoopBack 3.x projects. Version 1.0.3, last updated in 2019. Adds simple migration support similar to node-db-migrate, with REST endpoints for migrate/rollback. Tracks run migrations in a 'Migrations' table. Lightweight alternative to loopback-migration with fewer features but direct datasource access.","language":"javascript","status":"maintenance","version":"1.0.3","tags":["javascript","loopback","strongloop","migrate"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install loopback-component-migration","imports":["const Migration = app.models.Migration;","// in component-config.json\n{\n  \"loopback-component-migration\": {\n    \"migrationsDir\": \"./path\",\n    \"dataSource\": \"myDB\",\n    \"enableRest\": true\n  }\n}","module.exports = {\n  up: function(app, next) { /* ... */ next(); },\n  down: function(app, next) { /* ... */ next(); }\n};"]},{"cmd":"yarn add loopback-component-migration","imports":[]},{"cmd":"pnpm add loopback-component-migration","imports":[]}],"homepage":"https://github.com/coloseo/loopback-component-migration","github":"https://github.com/coloseo/loopback-component-migration","docs":null,"changelog":null,"pypi":null,"npm":"loopback-component-migration","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}