Tags: pgplex/pgschema
Tags
fix: skip privileges for ignored objects in .pgschemaignore (#392) (#393 ) * fix: skip privileges for ignored objects in .pgschemaignore (#392) When functions/tables/etc. were ignored via .pgschemaignore patterns, their GRANT/REVOKE statements still appeared in dump and plan output. Now privileges on ignored objects are automatically excluded by checking the object name against its type-specific ignore patterns. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> * fix: address review feedback - signature stripping, TABLE/VIEW separation, view column privileges - Strip function/procedure argument lists before matching ignore patterns (fixes exact-name patterns like "dblink_connect_u" vs "dblink_connect_u(text)") - Separate TABLE and VIEW into distinct switch cases to prevent cross-contamination - Also filter column privileges on ignored views, not just tables - Fix cleanup comment in test Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> --------- Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
fix: skip view_options test on PG 14-15 due to pg_get_viewdef differe… …nces The create_view/issue_350_view_options test uses views whose definitions are formatted differently by pg_get_viewdef() on PG 14-15 vs 16+. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
PreviousNext