任何人都可以告訴我將Entity Framework模型元數據保留在數據庫表中的真正好處嗎(它使用默認約定來執行此操作)?實體框架代碼第一關係映射問題
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<IncludeMetadataConvention>();
}
我可以把它關掉,我認爲它使得數據庫更清潔。但是這會對性能產生一些負面影響嗎?
我正在使用Code Only。
謝謝!
你能詳細說一下嗎?我使用Code Only,據我所知,Code Code Model的任何修改都意味着數據庫必須手動修改(或者在沒有數據的情況下重建),並且無論EF設置何時設置,代碼模型和數據庫模型不再同步。 – Jamie 2011-03-22 00:07:44