Skip to content

[introspect] Add schema introspection module - #7

Merged
drycode merged 1 commit into
mainfrom
dy/introspect
Mar 6, 2026
Merged

[introspect] Add schema introspection module#7
drycode merged 1 commit into
mainfrom
dy/introspect

Conversation

@drycode

@drycode drycode commented Mar 6, 2026

Copy link
Copy Markdown
Contributor

Foundation for snapshot, diff, deps, and lint features.
Structured DDL parsing (field-by-field, not string diff) for
MergeTree, ReplacingMergeTree, SharedMergeTree, views, MVs,
and dictionaries. Includes dependency graph with typed edges
(schema vs data_flow) and topological ordering.

Solves: DRY-18 Phase 2 introspection module
Tests: 28 unit tests with sample DDL (no live DB needed)
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