Hello,
I'm struggling with pglogical and DDL replication. I found a function pglogical.replicate_ddl_command().
This function is great but as postgresql EVENT TRIGGER can't be executed INSTEAD OF but can execute function only at DDL end / DDL start so I can't use this function seamlessly with any application.
If this function have options execute_locally := true / false, I can use it with event trigger to execute remotely current_query() but not locally.
For backward compatibility should be default true, of course.