The Hallway Track
Engineering Insights

What's new with constraints in Postgres 18 | POSETTE: An Event for Postgres 2026

Microsoft Developer (Build) · Jun 17, 2026 · Engineering Insights

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.

postgres databases constraints temporal-keys

Watch / read the original source →