Skip to content

fix(cli): persist metadata-only schema changes - #137

Merged
rrrodzilla merged 1 commit into
mainfrom
fix/metadata-only-apply
Sep 7, 2026
Merged

fix(cli): persist metadata-only schema changes#137
rrrodzilla merged 1 commit into
mainfrom
fix/metadata-only-apply

Conversation

@rrrodzilla

@rrrodzilla rrrodzilla commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Schema rule, access annotation and version changes were skipped by apply and migrate --execute when the physical migration plan was empty. The commands now persist changed metadata independently of DDL and report metadata-only updates in dry runs. Repeated identical parses retain the stored schema identity and remain noops.

Validation: 359 PostgreSQL CLI tests pass, including six focused command-flow regressions for metadata updates, dry runs, idempotence, failed DDL and invalid CEL. All-target Clippy passes with zero warnings using Rust 1.97.1. CLI patch version 0.37.4; runtime crate version remains 0.36.1.

Stacked on the file-authorization fix branch from #136. This PR contains only the subsequent CLI change; no release or production deployment is implied.

@rrrodzilla
rrrodzilla changed the base branch from fix/file-tenant-boundary to main September 7, 2026 21:23
@rrrodzilla
rrrodzilla marked this pull request as ready for review September 7, 2026 21:23
@rrrodzilla
rrrodzilla merged commit 2998dac into main Sep 7, 2026
3 checks 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.

1 participant