MDriven DB Reverse Engineering / Evolve DB не работает

Попытка реинжиниринга существующей базы данных SQL Server 2017, но не удалось, так как я пытался развить БД.

Я использовал статью на https://www.capableobjects.com/2011/02/27/reverse-engineer-a-database/.

Первоначальный реверс-инжиниринг работал, я мог использовать сгенерированные классы в диаграмме, добавлять новые / удалять записи и т. Д.

Но когда я пытался сохранить скрипт ("Сохранить скрипт" в Prototyper), ничего не происходило. Кроме того, добавление новых атрибутов к классам и нажатие кнопки "Evolve Database" в Prototyper ничего не делает. Нет визуальной обратной связи, например, показ сценария изменения, ошибки и т. Д.

Есть идеи?

1 ответ

Чтобы сохранить сценарий обратно в db - и, таким образом, иметь возможность развиваться позже - должны быть две административные таблицы: ECO_ORMAPPING и ECO_TABLES. Есть ли в вашей базе данных такие? Если не добавить их. Вы можете проверить любую другую базу данных на столбцах.

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