簡體   English   中英

“dotnet ef數據庫更新”以編程方式與Entity Framework Core進行編程

[英]“dotnet ef database update” programatically with Entity Framework Core

我想從腳本中調用這些遷移,雖然有很多關於如何使用Entity Framework標准執行此操作的信息,但實體框架核心卻很少。

我相信這是我需要的命令,但我不確定如何正確地實例化它或底層類的位置。

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

編輯:似乎有些混淆我正在嘗試做什么。 以下是標准實體框架中的示例。 但是,初看起來,實體框架核心中的DbMigrator似乎並不相同。

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

我們在EF Core中更容易:

using (var db = new MyDbContext())
{
    db.Database.Migrate();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM