Jag har precis utvecklat den här:https://github.com/eberhara/mongration - du kan också hitta på npm.
Vi behövde ett bra ramverk för nodmigrering för mongodb, men kunde inte hitta något - så vi byggde ett.
Den har många bättre funktioner än de vanliga migreringsramarna:
- Kontrollsumma (uppstår ett fel när en tidigare körd migrering inte matchar dess gamla version)
- Består migreringsstatus till mongo (det finns ingen vanlig tillståndsfil)
- Fullt stöd för replikuppsättningar
- Automatisk återställningshantering (utvecklare måste ange procedurerna för återställning)
- Möjlighet att köra flera migreringar (synk eller asynkron) samtidigt
- Möjlighet att köra migreringar mot olika databaser samtidigt