是否有任何可能的方法可以在efcore中的运行时上创建迁移。
context.Database.Migrate();
在此代码之前,我需要一个代码,当我启动我的应用程序时,应在PostgreSQL数据库表和ef模型之间创建有关diff的迁移。
有什么办法吗?
PM> enable-migrations
PM> add-migration initial
PM> update-database
我不想使用这些。我想在运行时进行这些代码的工作。我希望我能清楚地解释自己。
注意,您需要在调用Add-Migration之后重新编译应用程序。在应用运行时很难做到这一点。
已阅读了有关某些替代解决方案的Automatic Migrations已解决问题。