是否可以通过EF Core向表添加检查约束。
我一直在寻找答案,但唯一找到的问题是关于Ef 7的,并且已经有一年的答案了。所以我只是想知道是否有任何改变。以下是给出的答案:
migrationBuilder.Sql("ADD CONSTRAINT CK_SomeTable_SomeColumn CHECK (SomeColumn >= X);");
有没有其他方法可以做到这一点?我想要应用以下唯一约束:
CREATE UNIQUE INDEX unq_t_parent_child ON t(parent, child)
WHERE isdeleted = 0;