Синхронизируйте модель в MySQL Workbench

После чтения документации для MySQL Workbench I получил впечатление, что возможно изменить базу данных в сервере (например, добавить новый столбец) и позже включить изменения DDL в Вашу схему EER. По крайней мере, это имеет опцию Synchronize Model в меню Database. Я нашел это хорошей функцией, потому что я мог использовать графический инструмент моделирования, не становясь его заключенным.

На практике, когда я выполняю такой инструмент, мне предлагают эти опции:

Model             Update  Source
================  ======  ======
my_database_name  -->     ! N/A
   my_table_name  -->     ! N/A
N/A               -->     ! my_database_name
   N/A            -->     ! my_table_name

Я не могу действительно понять это, но отъезд его, как, я в основном добираюсь:

DROP SCHEMA my_database_name
CREATE SCHEMA my_database_name
CREATE TABLE my_table_name

Это - дамп модели, которая перезаписывает все удаленные изменения в my_table_name.

Я неправильно понимаю функцию?

6
задан Álvaro González 28 June 2012 в 10:45
поделиться

1 ответ

Честно? Думаю, это ошибка. Я сталкивался с одной и той же проблемой несколько раз, и я не уверен, в чем проблема.

Я предлагаю проверить репозиторий ошибок и, если вы ничего не найдете, сообщить об этом как о новом.

3
ответ дан 10 December 2019 в 00:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: