Da ein SQL-Ausdrucksobjekt erwartet wird, stellen Sie eines bereit. Angenommen, Sie haben die Spaltenattribute genauso benannt wie ihre DB-Gegenstücke und definieren Table
Argumente nach Ihren Spaltendefinitionen:
__table_args__ = (
postgresql.ExcludeConstraint(
("foo", "="),
(func.daterange(start_date, end_date, "[]"), "&&"),
name="unique_daterange_constraint",
using="gist",
),
)