Контроль версий для объектов MySQL (панорамные шаблоны)

Я строю мультитенантную систему, которая использует замечательный панорамный камень для хранения шаблонов представления HAML в таблице MySQL.

Я часто редактирую эти шаблоны (тело, текст) и хотел бы иметь какую-то систему контроля версий, чтобы я мог различать, откатывать, просматривать историю и т. Д. Содержимое шаблона (вместо того, чтобы потерять изменения и историю навсегда). То, что использует инструмент Git GUI (GitHub, RubyMine и т. Д.), Было бы идеально.

Есть ли способ сохранить объекты шаблона в репозитории Git, и MySQL автоматически ссылается на версионный объект, как если бы он был в БД?

Я могу делать mysqldump каждый день, но это кажется громоздким для сравнения и т. Д.

Любые идеи были бы хорошы. Спасибо!

Ruby 2.1.5, Rails 3.2.21, MySQL 5.6

0 ответов

Другие вопросы по тегам