«обновление базы данных dotnet ef» программно с помощью Entity Framework Core - PullRequest
0 голосов
/ 14 мая 2018

Я бы хотел вызвать эти миграции из скрипта, и хотя есть много информации о том, как это сделать с помощью стандарта Entity Framework, очень мало с Entity Framework Core.

Я считаю, что это командачто мне нужно, но я не уверен, как правильно создать его экземпляр или где находятся базовые классы.

https://github.com/aspnet/EntityFrameworkCore/blob/7c64310a66ad04d04c43edaa70dc9e3963cb493f/src/ef/Commands/DatabaseUpdateCommand.Configure.cs

Редактировать: Кажется, есть некоторая путаница в том, что это япытаюсь сделать.Вот пример в стандартной Entity Framework.Однако, на первый взгляд, в ядре структуры сущностей, похоже, нет эквивалента DbMigrator.

https://romiller.com/2012/02/09/running-scripting-migrations-from-code/

1 Ответ

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

Мы упростили в EF Core:

using (var db = new MyDbContext())
{
    db.Database.Migrate();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...