Ik heb zojuist deze ontwikkeld:https://github.com/eberhara/mongration - vind je ook op npm.
We hadden een goed node-migratieraamwerk voor mongodb nodig, maar konden er geen vinden - dus hebben we er een gebouwd.
Het heeft veel betere functies dan de reguliere migratieframeworks:
- Checksum (geeft een fout wanneer een eerder uitgevoerde migratie niet overeenkomt met de oude versie)
- Blijft migratie van staat naar mongo (er is geen regulier staatsbestand)
- Volledige ondersteuning voor replicasets
- Automatische afhandeling van terugdraaiingen (ontwikkelaars moeten de terugdraaiprocedures specificeren)
- Mogelijkheid om meerdere migraties tegelijk uit te voeren (sync of async)
- Mogelijkheid om migraties tegelijkertijd uit te voeren op verschillende databases