我需要检查我的实体的约束,而EF Core不支持(我认为?)。例如:
ADD CONSTRAINT CHECK_SomeTable_SomeColumn CHECK (1 <= Foo);
我可以在迁移中执行此操作。但在我的情况下,我宁愿在配置中这样做。
这可能吗? (EF Core已经发生了很大变化,很难跟踪所有新内容。)
像
这样的东西modelBuilder
.Property(b => b.Foo)
.IsRequired()
.Custom("ADD CONSTRAINT CHECK_SomeTable_SomeColumn CHECK (1 <= Foo);");
或者
modelBuilder
.Custom("ADD CONSTRAINT CHECK_SomeTable_SomeColumn CHECK (1 <= Foo);");
或类似的东西?