Verwalten von mongoid Migrationen

Kann mir jemand eine kurze Einführung zu tun-DB-Migrationen in Schienen mit Mongoid? Ich bin besonders daran interessiert, faul, pro Dokument-Migrationen. Damit meine ich, dass, wenn Sie ein Dokument Lesen aus der Datenbank, die Sie migrieren auf die neueste version und speichern es erneut.

Hat jemand dies getan Art der Sache vor? Ich bin gekommen, über mongoid_rails_migrations, aber es nicht bieten jede Art von Dokumentation, und obwohl es sieht aus wie es dies tut, ich bin mir nicht wirklich sicher, wie es zu benutzen.

Sollte ich darauf hinweisen, ich bin nur konzeptionell vertraut mit ActiveRecord-Migrationen.

  • Ich glaube nicht, dass faul Migrationen sind eine gute Idee. Ich würde lieber die Zeit nehmen, zu laufen, eine massive Daten-update, warten Sie, bis es abgeschlossen ist, den monitor, denken Sie über eine Möglichkeit, zu der Sie zurückkehren, wenn etwas schief geht, und testen Sie es zuerst auf eine Datenbank zu Klonen. Es braucht Zeit, aber es wird nicht lassen Sie mit inkonsistenten Daten.
InformationsquelleAutor Paul Biggar | 2011-12-20
Schreibe einen Kommentar