Spec-Zone.ru › MySQL Connectors 1.0

6.5 Учебник: Генерация MySQL DDL из модели Entity Framework

Этот учебник демонстрирует, как создать MySQL DDL из модели Entity Framework. Для выполнения этого учебника вам потребуется Microsoft Visual Studio 2017 и MySQL Connector/NET 6.10.

  1. Создайте новое консольное приложение в Visual Studio 2017.

  2. Используя Обозреватель решений, добавьте ссылку на MySql.Data.Entity.

  3. В Обозревателе решений выберите Добавить, Новый элемент. В диалоговом окне Добавить новый элемент выберите Онлайн-шаблоны. Выберите Модель данных ADO.NET Entity и нажмите Добавить, чтобы открыть диалоговое окно Модель данных Entity.

  4. В диалоговом окне Модель данных Entity выберите Пустая модель. Нажмите Готово, чтобы создать пустую модель.

  5. Создайте простую модель. Для целей этого учебника достаточно одной сущности.

  6. В панели Свойства выберите ConceptualEntityModel в раскрывающемся списке.

  7. В панели Свойства найдите Шаблон генерации DDL в категории Генерация скрипта базы данных.

  8. Для свойства Шаблон генерации DDL выберите SSDLToMySQL.tt(VS) в раскрывающемся списке.

  9. Сохраните решение.

  10. Щелкните правой кнопкой мыши в пустом пространстве области модели, чтобы открыть контекстное меню. Из меню выберите Сгенерировать базу данных из модели, чтобы открыть диалоговое окно Мастер генерации базы данных.

  11. В диалоговом окне Мастер генерации базы данных выберите существующее подключение или создайте новое подключение к серверу. Выберите соответствующий параметр для отображения или скрытия конфиденциальных данных. В целях данного учебника вы можете выбрать Да, хотя для коммерческих приложений вы можете этого не делать.

  12. Нажмите Далее, чтобы сгенерировать код DDL, совместимый с MySQL, а затем нажмите Готово, чтобы выйти из мастера.

Вы увидели, как создать код MySQL DDL из модели Entity Framework.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/connector-net-en/connector-net-tutorials-efmodel-ddl.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API