On Thu, Nov 24, 2022 at 10:12 AM Roman Garcia <yzerno@gmail.com> wrote:
Maybe I should have created this report as a possible evolution then ? As I understand it, the whole point of deferrable initially deferred is for it to be checked at transaction commit, not just for insert/update/delete, but as a general concept for the constraint.
I don't see any benefit for the effort making it work for DDL. How exactly were you expecting to benefit from having the constraint deferred during the transaction in which you created it?
But maybe you have a suggestion for the documentation to make this distinction more clear?