[英]How do I store versions of model data in rails?
我想在Rails應用程序的ruby中實現對模型進行版本控制的方法。 (版本3.1及更高版本)。 我所追求的很像mediawiki所做的; 輕松區分所做的更改,顯示更改的內容和更改的人。 另外,我希望能夠存儲關聯的模型(想象一下博客文章上的評論)。 但是,最后一個功能是應該具備的,而不是破壞性的。
我還應該能夠還原到模型數據的舊版本,而不會丟失其后的版本。
我已經遇到過PaperTrail: https : //github.com/airblade/paper_trail
有(更好的)替代方案嗎? 我也不確定紙張痕跡是否允許差異。
為什么不看看Ruby Toolbox / Versioning
我認為唯一的選擇是:
其他所有的都不活躍。
至於差異:Paper Trail絕對可以進行版本差異,請參閱https://github.com/airblade/paper_trail並查找“差異版本”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.