我正在考虑通过使用忽略LINQ方法实现这一点..但没有任何线索如何实现它。
public class MyHistoryContext : HistoryContext
{
public MyHistoryContext(DbConnection dbConnection, string defaultSchema)
: base(dbConnection, defaultSchema)
{
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.Ignore<HistoryRow>();
}
}
答案 0 :(得分:0)
如果您不需要__MigrationsHistory表,则在需要更新数据库之前不要启用迁移。 How can I disable migration in Entity Framework 6.0
如果您尝试忽略模型中的表格,可以使用NotMapped https://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.notmappedattribute(VS.103).aspx
对它们进行注释