gulliver_impact
Map downstream models and columns that use a table or column before changing or dropping it from SQL files or a dbt manifest; omit the target to return the model graph.
Instructions
Blast radius: which downstream models and columns use a table or table.column (column-level lineage over a folder of SQL models or a dbt manifest). Without a target it returns the model graph. Parses files only; no database needed. Use it before changing or dropping a table or column; use gulliver_drift to see what already changed in the database, gulliver_review for a whole PR.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | Table or table.column, e.g. 'raw.events' or 'raw.events.user_id'. Case-insensitive; a short name also matches a qualified one ('events' matches 'raw.events'). Omit for the whole graph. | |
| dialect | No | SQL dialect used to parse the models. | duckdb |
| manifest | No | Path to a dbt target/manifest.json (alternative to models_dir). | |
| models_dir | No | Folder with SQL models (*.sql, dbt-style refs allowed). Use an absolute path. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| next_step | Yes |