我正在尝试使用 postgresql 数据库在 django 中为表模型设置约束。
我可以通过 postgresql 用这句话来做到这一点:
ALTER TABLE public.mytable ADD CONSTRAINT "myconstraint" UNIQUE(field1, field2) DEFERRABLE INITIALLY DEFERRED;
Run Code Online (Sandbox Code Playgroud)
但我想通过 django 模型来做。阅读 django 官方文档我没有发现任何相关的内容。
我需要这样的东西:
class Meta:
unique_together = (('field1', 'field2',), DEFERRABLE INITIALLY DEFERRED)
Run Code Online (Sandbox Code Playgroud)
有可能做这样的事情吗?