我正在使用paper_trail gem来审核具有相同数据库结构的两个项目中的数据库更改。
我在project1中对database1进行了很多更改,并希望将这些更改复制到project2中的database2。 我想获得新的更改并将其应用到我的数据库中。 我不想转储整个database1并将其导入database2。
我正在复制表"版本" paper_trail用于database2。
所以现在我拥有包含当前数据的database2,并在表格中存储了新的更改'。
如何应用这些更改?
changes = PaperTrail::Version.all
changes.each do |version|
# update row
# ??? what to write here
end