pg-meta schemas.update/remove DO blocks fail when identifiers contain '$$'
The pg-meta schemas update and remove methods construct DO blocks with fixed $$ dollar-quote delimiters. If any interpolated identifier (schema name, new name, or owner) contains the byte sequence '$$', the PostgreSQL parser prematurely closes the dollar quote, leading to a syntax error and potential SQL injection if the truncation leaves executable statements.
