What's new with constraints in Postgres 18 | POSETTE: An Event for Postgres 2026
Postgres 18 introduces temporal keys and promotes NOT NULL to a first-class constraint.
“I read all the changelog, so you don't need to go through it yourself.”
A conference talk walks through new constraint features in Postgres 18, including temporal keys, NOT NULL becoming a first-class constraint, and the NOT ENFORCED concept. It is a database engineering topic with no meaningful AI industry signal.