Можно ли сохранить файлы MySQL Workbench в виде обычного XML?

StackOverflow https://stackoverflow.com/questions/1827855

  •  11-09-2019
  •  | 
  •  

Вопрос

В DB Designer было много ошибок, но одной из выдающихся особенностей было то, что модели баз данных по умолчанию были сохранены в обычном формате XML.

Это позволило пользователю разные версии файлов через SVN или вне сравнения, легко находя любые изменения, внесенные в базу данных.

К сожалению, преемник DB Designer, MySQL Workbench, хранит файлы в проприетарный формат файла MVW, который нечитаем.

Можно ли заставить MySQL Workbench сохранять в формате XML?

Это было полезно?

Решение

Нет, текущая версия (5.2.10 beta) этого не поддерживает.

Однако формат файла не является проприетарным - это простой zip-архив.Он содержит единый XML-документ, который является полной моделью базы данных.Я написал это ТАКОЙ вопрос пару месяцев назад с той же целью, что и у вас, похоже.Я хотел быть в состоянии сделать svn diff model.mwb

Ответ, который я получил там, помог мне написать небольшой скрипт, который разархивировал файл перед передачей его инструменту diff.Это сработало прилично, и если вам интересно, я могу разместить это где-нибудь.

Я также совсем недавно начал тема на форуме Workbench об этом вопросе.Надеюсь, кто-нибудь из команды разработчиков сможет внести дополнительный вклад в это.

Редактировать:теперь это отслеживается Ошибка MySQL #51203 с целевым значением 6.0.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top