Sto cercando un plug-in/atto per consentire il controllo delle versioni dei miei modelli. È un po 'difficile trovare un elenco delle soluzioni disponibili. Finora ho raccolto:Versioning dei modelli in Ruby on Rails
acts_as_versioned
simply_versioned
vestal_versions
Le ultime due soluzioni richiedono una sola tabella versione - questo suona bello, ma ho una brutta sensazione su in che modo la facilità delle migrazioni verrà influenzata da questo (perché serializzano gli stati come una stringa).
D'altra parte, acts_as_versioned
è un po 'polveroso (ultimo impegno in gennaio). Ci sono esperienze recenti con qualcuno di questi? O altre soluzioni (o forchette) che potrei aver trascurato?
Domande come questa sono ciò che rubino Toolbox è stato creato per: https: //www.ruby- toolbox.com/categories/Active_Record_Versioning. Poiché questa domanda invecchia e gemma, Ruby Toolbox rimarrà una buona risorsa per mostrare go-to-go coerenti, alternative up-and-coming, popolarità e mantenimento di vari progetti. Tutto ciò che serve per prendere una decisione! –