{"library":"migroose","type":"library","category":null,"description":"Migroose (v0.5.1) is a migration framework for MongoDB and MongooseJS, designed to handle structural changes to collections and documents. It provides an API for loading data from old collections, running custom migration steps, and dropping or removing data. Migrations are idempotent using timestamps and are meant to be run with the migroose-cli tool. Compared to other migration tools like migrate-mongoose, migroose focuses on raw MongoDB collection access rather than Mongoose models for data manipulation. The package appears to be in early development (v0.x) and has not seen recent updates (last release over 5 years ago), indicating maintenance mode or potential abandonment.","language":"javascript","status":"maintenance","version":"0.5.1","tags":["javascript","mongodb","mongoosejs","migrate","migration","database","structure","collections"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install migroose","imports":["const { Migration } = require('migroose');","const migroose = require('migroose');","// No TypeScript types available; use @types/migroose or manual definition"]},{"cmd":"yarn add migroose","imports":[]},{"cmd":"pnpm add migroose","imports":[]}],"homepage":"https://github.com/derickbailey/migroose","github":"https://github.com/derickbailey/migroose","docs":null,"changelog":null,"pypi":null,"npm":"migroose","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}