我正在使用 asp net core 2,我似乎找不到任何选项或任何关于如何将迁移应用到 Web 部署发布上的数据库的指南?
这将在应用程序启动时迁移您的数据库。
您可以从 Startup 类中调用它:
using (var context = new MyContext(...))
{
context.Database.Migrate();
}
EDIT
根据以下评论:
首先记住要非常小心,因为无论什么可能导致数据库出现问题,它总是在启动时运行。
上面的答案来自
发布 ASP.NET Core 应用程序时自动执行迁移 https://stackoverflow.com/questions/35324156/automatically-execute-migrations-when-publishing-asp-net-core-app
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)