Postgres 15 added the option to only nullify or default some columns on foreign key constraints. This is extremely useful syntax for tables that FK to tables that have compound primary keys and partitioned tables where the constrained table may find use in the other keys even if the related row is deleted. The new column syntax is `ON DELETE SET NULL (column_1, column_2, ...)` and `ON DELETE SET DEFAULT (column_1, column_2, ...)`. These only apply to on delete and not on update. Here's a
link to the mailing list proposal from Postgres.
Would it be possible for Ecto to support this new syntax?