Как создать базу данных SQL Server, используя код базы данных Entity Framework? - PullRequest
0 голосов
/ 11 мая 2018

Как создать базу данных SQL Server, используя код базы данных Entity Framework-first?

Я по ошибке удалил базу данных из SQL Server, но я добавил EDO в модель в моем проекте VS 2017. Итак, теперь у меня есть код EDO, могу ли я восстановить базу данных с помощью этого кода?

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Экспорт модели данных сущностей в базу данных SQL-Server

  1. Откройте SQL Server Management Studio.
  2. Щелкните правой кнопкой мыши Базы данных, выберите Новая база данных
  3. Введите MyFirstEF в поле Имя базы данных. Нажмите ОК.
  4. Мы собираемся установить свойства соединения для вашей базы данных из Visual Studio:
  5. Щелкните правой кнопкой мыши в режиме разработки EDM, выберите «Создать базу данных из модели»
  6. Нажмите на новое соединение.
  7. Введите имя хоста SQL-Server в поле Имя сервера.
  8. Выберите базу данных, созданную на шаге 3, в поле Выберите или введите имя базы данных. Нажмите ОК.
  9. Нажмите Далее.
  10. Выберите версию Entity Framework, которую вы используете. Нажмите кнопку "Далее. Вы только что сгенерировали скрипт для создания базы данных. Для пошагового ознакомления нажмите здесь

enter image description here

0 голосов
/ 11 мая 2018

Если вы можете открыть edmx в Model Browser в Visual Studio, вы можете сгенерировать скрипт для базы данных, щелкнув правой кнопкой мыши по диаграмме edmx.Выберите Generate Database from Model.

К вашему сведению: это создаст только базовую структуру.Не хранимая процедура, udf и т. Д.

enter image description here

И вы получите скрипт, как показано ниже.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...