Генерация SQL с помощью Workbench - PullRequest
0 голосов
/ 17 октября 2018

Предположим, у меня есть диаграмма базы данных (Entity Relationship) с номером версии 57, затем я изменяю диаграмму, создавая версию 58 (я добавляю 2 таблицы), мне нужен Workbench, чтобы сгенерировать файл с расширением "sql"с разницей кода sql между версиями 57 и 58, то есть файл с кодом двух таблиц, созданных недавно, я знаю, что это возможно, но я не знаю, как это сделать.

Я делалтесты в Workbench, и мне удалось изменить диаграмму и экспортировать файл SQL, но он абсолютно экспортировал все таблицы.

1 Ответ

0 голосов
/ 18 октября 2018

Вы не можете создать разницу между двумя моделями, но вы можете создать ее из модели модели 57 и файла SQL, экспортированного из вашей модели модели 58. Для этого используйте «Синхронизировать с любым источником»:

Открытьваша модель версии 57. После загрузки перейдите в меню Database, где вы можете найти записи синхронизации.Запуск синхронизации любого источника покажет вам мастер, где вы можете выбрать SQL для версии 58 и цель (сервер БД или скрипт SQL), которая получает операторы SQL для преобразования версии 57 в 58.

...