Создание базы данных с использованием уже подготовленных миграций ASP.NET MVC - PullRequest
0 голосов
/ 24 ноября 2018

У меня есть проект ASP.NET MVC 5 от GitHub, но в App_Data ничего нет.У меня есть все модели, миграции и т.д ... Я уверен, что все работает.Я хотел бы создать базу данных для использования этого проекта.Как я могу его создать?

1 Ответ

0 голосов
/ 24 ноября 2018

Существует команда PowerShell , поставляемая с Entity Framework Code First, которая обновляет базу данных на основе миграций в проекте:

Update-Database применяет любые ожидающие миграции к базе данных

Это можно легко запустить из Visual Studio с помощью Консоль диспетчера пакетов ( Инструменты -> Диспетчер пакетов библиотеки -> Консоль диспетчера пакетов ).Обязательно выберите проект, который содержит класс DbContext, в качестве запускаемого проекта в обозревателе решений, а также проект по умолчанию в консоли диспетчера пакетов, прежде чем запускать команду Update-Database.Также убедитесь, что вы определили строку подключения для локальной базы данных, которую команда будет обновлять.

Для получения более подробной информации следуйте инструкциям в документации .

...