【发布时间】:2011-07-24 19:47:57
【问题描述】:
我希望我的应用程序在启动时验证数据库一致性。
是否有一种简单的方法来验证数据库架构是否正是我期望它使用 Entity Framework 的方式?
EF4 本身会进行一些验证。如果映射类型包含目标表中不存在的列,则在 EF4 实现时会触发异常。美好的。但是有些事情它没有做:它首先不验证整个数据库。当目标表包含未映射的列时,不会触发异常。
有没有简单的方法可以做到这一点?
【问题讨论】:
-
@tucaz: SQL Server 但解决方案应该支持多个数据库,即使我必须编写一些特定于每个 DBMS 的代码
标签: c# .net entity-framework validation entity-framework-4