Skip to content

Tags: pgplex/pgschema

Tags

v1.9.0

Toggle v1.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v1.8.0

Toggle v1.8.0's commit message
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]>

v1.7.4

Toggle v1.7.4's commit message
chore: upgrade from 1.7.3 to 1.7.4

v1.7.3

Toggle v1.7.3's commit message
chore: add TestDumpCommand_Issue307ViewDependencyOrder to skiplist

v1.7.2

Toggle v1.7.2's commit message
chore: skip dependency/issue_300_function_table_composite_type for 15…

…, 14

v1.7.1

Toggle v1.7.1's commit message
chore: update create_trigger/add_trigger fingerprint

v1.7.0

Toggle v1.7.0's commit message
chore: fix tap

v1.6.2

Toggle v1.6.2's commit message
chore: upgrade from 1.6.1 to 1.6.2

v1.6.1

Toggle v1.6.1's commit message
chore: update test plan version

v1.6.0

Toggle v1.6.0's commit message
chore: bump plan version