Я использую Mysql Workbench для разработки базы данных в одном из моих проектов. Моей первоначальной целью было найти способ управления версиями файла .mwb
(Mysql workbench file) с помощью git, но я не думаю, что это возможно, поскольку файлы .mwb
являются двоичными файлами.
Тогда у меня появилась другая идея. Вместо того, чтобы управлять файлом mwb
, я мог бы управлять сценарием создания базы данных, написанным в sql
и экспортированным в Mysql Workbench, и, поскольку файл sql
содержит текст, git может управлять его версиями! Однако я обнаружил еще одну проблему: когда вы получаете обновленный файл sql
и импортируете его в Workbench, диаграмма EER не восстанавливается, и вам всегда нужно заново ее создавать (в меню Модель -> Создать диаграмму из объектов каталога), и макет прежней диаграммы фактически потерян.
Итак, возможно ли сохранить и экспортировать макет диаграммы из Mysql верстак?