Using Postgres 18's temporal constraints | Dark Hacker News