Exclusion Constraint

0001-01-01

Range Types and Temporal Constraints

PostgreSQL range types represent intervals with operators for overlap, containment, and adjacency — and pair with GiST exclusion constraints to enforce non-overlap at write time.