चूंकि SQL एक्सप्रेशन ऑब्जेक्ट अपेक्षित है, एक प्रदान करें। मान लें कि आपने कॉलम विशेषताओं को उनके डीबी समकक्षों के समान नाम दिया है, और Table
. को परिभाषित करें आपकी कॉलम परिभाषाओं के बाद तर्क:
__table_args__ = (
postgresql.ExcludeConstraint(
("foo", "="),
(func.daterange(start_date, end_date, "[]"), "&&"),
name="unique_daterange_constraint",
using="gist",
),
)