Skip to content

fix(postgres): support selectable schemas - #87

Merged
thinhntq merged 15 commits into
mainfrom
codex/fix-80-postgres-schema-selection
Sep 1, 2026
Merged

thinhntq merged 15 commits into
mainfrom
codex/fix-80-postgres-schema-selection

Conversation

@thinhntq

@thinhntq thinhntq commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a PostgreSQL schema selector that preserves an accessible selection and propagates schema identity through sidebar items, tabs, actions, DDL, table statistics, and active highlighting
  • make sidebar refresh publication coherent and latest-wins across connection changes, disconnects, failures, and concurrent schema loads
  • require an operation-owned handle for the retained two-phase sidebar API so callers cannot consume another reload or let an older request overwrite a newer one
  • bind schema values, qualify identifiers, scope SQL dumps to the selected schema transaction, and preserve PostgreSQL diagnostics including rollback context

Verification

The live PostgreSQL integration tests were environment-skipped because no test server was configured on the runner; deterministic adapter-backed PostgreSQL regressions ran successfully.

Closes #80

@thinhntq
thinhntq merged commit 2f15b1a into main Sep 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Only the public schema is displayed and selectable

1 participant