1

我正在构建一个多租户系统,该系统使用美妙的全景 gem将 HAML 视图模板存储在 MySQL 表中。

我经常编辑这些模板(正文、文本)并想要某种版本控制系统,以便我可以区分、回滚、查看历史记录等模板内容(而不是永远丢失更改和历史记录)。使用 Git GUI 工具(GitHub、RubyMine 等)的东西将是理想的。

是否有某种方法可以将模板对象存储在 Git 存储库中,并让 MySQL 自动引用版本化对象,就好像它在数据库中一样?

我可以每天做一个 mysqldump,但这似乎很麻烦,等等。

任何想法,将不胜感激。谢谢!

Ruby 2.1.5、Rails 3.2.21、MySQL 5.6

4

0 回答 0