实体框架在启动时进行模型检查。您可以通过实现数据库初始化程序来调整行为。
我还想根据正在运行的应用程序中的数据库模式以后检查模型-一种简便的方法来检查运行的应用程序是否一切正常。
有人知道该怎么做吗?
我要的是Entity Framework 6。
答案 0 :(得分:0)
您可以使用Database.CompatibleWithModel
方法
检查数据库是否与当前的Code First模型兼容。
例如像这样
YourDbContext db = …;
bool isRecent = db.CompatibleWithModel(true);