{"library":"migrate-mongo-ts","type":"library","category":null,"description":"migrate-mongo-ts is a database migration tool specifically designed for MongoDB within Node.js environments, providing robust TypeScript support. As a direct fork of the widely-used `migrate-mongo` package, it adapts its functionality for modern TypeScript workflows, ensuring type safety and improved developer experience when managing database schema changes. The current stable version is 1.2.3. This tool simplifies the process of evolving MongoDB schemas by enabling developers to define discrete 'up' and 'down' migration scripts, which are then applied and rolled back via a command-line interface. Key differentiators include its explicit focus on TypeScript for configuration and migration scripts, offering strong typing for the MongoDB `Db` and `MongoClient` objects passed into migration functions. It supports common operations such as project initialization, creating new migration files, applying pending migrations, rolling back the last migration, and checking migration status, making it a comprehensive solution for maintaining database consistency across various environments. Its release cadence typically mirrors updates from its upstream `migrate-mongo` parent, incorporating TypeScript-specific enhancements.","language":"javascript","status":"active","version":"1.2.3","tags":["javascript","migrate mongo mongodb migrations database"],"install":[{"cmd":"npm install migrate-mongo-ts","imports":["// migrate-mongo-config.ts\nexport default {\n  mongodb: { /* ... */ }\n};","import { Db } from 'mongodb';","export async function up(db: Db, client: MongoClient) { /* ... */ }"]},{"cmd":"yarn add migrate-mongo-ts","imports":[]},{"cmd":"pnpm add migrate-mongo-ts","imports":[]}],"homepage":null,"github":"https://github.com/oneralon/migrate-mongo-ts","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/migrate-mongo-ts","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/migrate-mongo-ts/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}