Ich bin auf der Suche nach einem Plugin/Act, um die Versionierung meiner Modelle zu ermöglichen. Es ist schwierig, eine Liste der verfügbaren Lösungen zu finden. Bisher habe ich gesammelt:Versionierung von Modellen in Ruby on Rails
acts_as_versioned
simply_versioned
vestal_versions
Die letzten beiden Lösungen nur eine einzige Version Tabelle benötigen - das klingt gut, aber ich habe ein schlechtes Gefühl bekommt über wie die Leichtigkeit von Migrationen dadurch bewirkt wird (weil sie Zustände als eine Zeichenkette serialisieren).
Auf der anderen Seite ist acts_as_versioned
ein bisschen staubig (letzten Commit im Januar). Gibt es in letzter Zeit irgendwelche Erfahrungen mit diesen? Oder andere Lösungen (oder Gabeln), die ich übersehen hätte?
Fragen wie diese sind, was Ruby-Toolbox wurde erstellt: https: //www.ruby- toolbox.com/categories/Active_Record_Versioning. Wenn diese Frage altert und Edelsteine kommen und gehen, wird Ruby Toolbox eine gute Ressource bleiben, um konsistente Go-To, aufstrebende Alternativen, Popularität und Wartung verschiedener Projekte zu zeigen. Alles was Sie brauchen, um Ihre Entscheidung zu treffen! –