dlin
Give coding agents instant dbt lineage — no dbt compile, no Python, no grep.
File Explorer
- cache-benchmark.yml
- check.yml
- publish-crate.yml
- publish-pypi.yml
- release.yml
- dependabot.yml
- generate_workload.py
- run_benchmarks.py
- validate_workload.py
- .gitignore
- README.md
- corpus.json
- scalability_profiles.json
- tools.json
- cases.json
- a01_direct_copy.sql
- a02_rename_cast_expression.sql
- a03_source_free.sql
- a04_union_two_sources.sql
- a05_union_typed_null.sql
- a06_star_unqualified.sql
- a07_star_qualified.sql
- a08_unnest_value_table.sql
- a09_struct_nested_field.sql
- a10_date_token.sql
- a11_row_value_alias.sql
- i01_deep_01.sql
- i01_deep_02.sql
- i01_deep_03.sql
- i01_deep_04.sql
- i01_deep_05.sql
- i01_deep_06.sql
- i01_deep_07.sql
- i01_deep_08.sql
- i02_multi_source_union.sql
- i03_wide_127.sql
- i03_wide_50.sql
- i04_nested_pipeline.sql
- i05_direct_consumer.sql
- i05_expression_consumer.sql
- i05_fanout_base.sql
- i05_rename_consumer.sql
- sources.yml
- raw_events.csv
- raw_left.csv
- raw_orders.csv
- raw_payments.csv
- raw_right.csv
- dbt_project.yml
- profiles.yml
- results.json
- summary.md
- generate_scalability_artifacts.py
- preflight_tools.py
- regenerate_artifacts.sh
- run_benchmarks.py
- run_scalability_benchmarks.py
- summarize_results.py
- summarize_scalability_results.py
- validate_artifacts.py
- validate_artifacts.sh
- validate_oracle.py
- .gitignore
- LICENSE
- NOTICE
- pyproject.toml
- README.md
- uv.lock
- column.rs
- command.rs
- common.rs
- graph.rs
- misc.rs
- mod.rs
- summary.rs
- column.rs
- debug.rs
- graph.rs
- manifest.rs
- mod.rs
- shared.rs
- mod.rs
- protocol.rs
- tests.rs
- tools.rs
- main.rs
- artifacts.rs
- cli.rs
- error_format.rs
- freshness.rs
- generic_test_metadata.rs
- manifest_only.rs
- manifest_only_rest.rs
- parsing.rs
- sql_mode_test_warning.rs
- integration_test.rs
- Cargo.toml
- basic.rs
- mod.rs
- semantic_layer.rs
- yaml_snapshots.rs
- generic_tests.rs
- mod.rs
- ref_parsing.rs
- versioned.rs
- mod.rs
- project_yaml.rs
- semantic_layer.rs
- catalog.rs
- catalog_provider.rs
- dialect.rs
- mod.rs
- sqllineage.rs
- types.rs
- basic.rs
- discovery.rs
- mod.rs
- set_operations.rs
- mod.rs
- scenarios.rs
- core.rs
- edge_cases.rs
- mod.rs
- alias.rs
- cache.rs
- core_basic.rs
- core_star.rs
- core_star_chain.rs
- core_util.rs
- mod.rs
- regression_fixtures.rs
- cache.rs
- cross_model.rs
- impact.rs
- mod.rs
- relation.rs
- schema.rs
- types.rs
- dlin_core__graph__filter__tests__collapse__collapse_snapshot.snap
- dlin_core__graph__filter__tests__collapse__collapse_snapshot_bfs_pseudoendpoint.snap
- dlin_core__graph__filter__tests__collapse__collapse_snapshot_endpoints_fan_out.snap
- dlin_core__graph__filter__tests__collapse__collapse_snapshot_endpoints_leaf_model.snap
- dlin_core__graph__filter__tests__collapse__collapse_snapshot_multiple_focus_models.snap
- dlin_core__graph__filter__tests__collapse__collapse_snapshot_no_source_exposure.snap
- dlin_core__graph__filter__tests__collapse__collapse_snapshot_preserve_focus.snap
- dlin_core__graph__filter__tests__collapse__snapshot_transitive_node_type_filter.snap
- dlin_core__graph__filter__tests__collapse__snapshot_transitive_select_filter.snap
- dlin_core__graph__filter__tests__collapse__snapshot_transitive_select_with_node_type.snap
- collapse.rs
- filter_graph.rs
- mod.rs
- output.rs
- search.rs
- selector.rs
- transitive.rs
- versioned.rs
- mod.rs
- impact.rs
- mod.rs
- types.rs
- analysis.rs
- catalog.rs
- mod.rs
- tests.rs
- mod.rs
- render.rs
- source.rs
- tests.rs
- decode.rs
- mod.rs
- tests.rs
- compatibility.rs
- contents.rs
- graph.rs
- identifiers.rs
- mod.rs
- semantic_layer.rs
- graph.rs
- mod.rs
- mod.rs
- recovery.rs
- tests.rs
- cache.rs
- columns.rs
- discovery.rs
- manifest_cache.rs
- mod.rs
- project.rs
- yaml_schema.rs
- dlin_core__render__column_graph__tests__dot_all_transformation_types.snap
- dlin_core__render__column_graph__tests__dot_escapes_special_chars.snap
- dlin_core__render__column_graph__tests__dot_id_collision_avoided.snap
- dlin_core__render__column_graph__tests__dot_impact_indirect.snap
- dlin_core__render__column_graph__tests__dot_impact_single.snap
- dlin_core__render__column_graph__tests__dot_single_model.snap
- dlin_core__render__column_graph__tests__dot_via_path.snap
- dlin_core__render__column_graph__tests__impact_mermaid.snap
- dlin_core__render__column_graph__tests__impact_mermaid_indirect_edge_label.snap
- dlin_core__render__column_graph__tests__impact_plain.snap
- dlin_core__render__column_graph__tests__impact_plain_multi_hop.snap
- dlin_core__render__column_graph__tests__impact_plain_non_direct_intermediate.snap
- dlin_core__render__column_graph__tests__mermaid_dotted_table_name.snap
- dlin_core__render__column_graph__tests__mermaid_id_collision_avoided.snap
- dlin_core__render__column_graph__tests__mermaid_label_escaping.snap
- dlin_core__render__column_graph__tests__mermaid_single_model.snap
- dlin_core__render__column_graph__tests__plain_model_path_non_direct_annotation.snap
- dlin_core__render__column_graph__tests__plain_no_sources.snap
- dlin_core__render__column_graph__tests__plain_single_model.snap
- dlin_core__render__dot__tests__group_by_node_type.snap
- dlin_core__render__dot__tests__snapshot_all_edge_types.snap
- dlin_core__render__dot__tests__snapshot_direction_tb.snap
- dlin_core__render__dot__tests__snapshot_direction_tb_grouped.snap
- dlin_core__render__dot__tests__snapshot_group_by_directory.snap
- dlin_core__render__dot__tests__snapshot_lineage.snap
- dlin_core__render__dot__tests__snapshot_transitive_edges.snap
- dlin_core__render__html__tests__snapshot_html_json.snap
- dlin_core__render__impact__tests__snapshot_impact_json.snap
- dlin_core__render__impact__tests__snapshot_impact_json_with_sql.snap
- dlin_core__render__impact__tests__snapshot_impact_text.snap
- dlin_core__render__impact__tests__snapshot_impact_text_with_sql.snap
- dlin_core__render__json__tests__snapshot_json_with_sql.snap
- dlin_core__render__json__tests__snapshot_lineage.snap
- dlin_core__render__json__tests__snapshot_node_metadata.snap
- dlin_core__render__list__tests__snapshot_list_json.snap
- dlin_core__render__list__tests__snapshot_list_plain.snap
- dlin_core__render__mermaid__tests__group_by_node_type.snap
- dlin_core__render__mermaid__tests__mixed_direct_and_transitive_edges.snap
- dlin_core__render__mermaid__tests__show_columns_escapes_quotes.snap
- dlin_core__render__mermaid__tests__show_columns_lineage.snap
- dlin_core__render__mermaid__tests__show_columns_single_model.snap
- dlin_core__render__mermaid__tests__show_columns_with_collapse.snap
- dlin_core__render__mermaid__tests__show_columns_with_grouping.snap
- dlin_core__render__mermaid__tests__snapshot_direction_tb.snap
- dlin_core__render__mermaid__tests__snapshot_direction_tb_grouped.snap
- dlin_core__render__mermaid__tests__snapshot_group_by_directory.snap
- dlin_core__render__mermaid__tests__snapshot_lineage.snap
- dlin_core__render__mermaid__tests__transitive_edge_rendering.snap
- dlin_core__render__plain__tests__snapshot_plain.snap
- dlin_core__render__summary__tests__snapshot_summary_json.snap
- dlin_core__render__summary__tests__snapshot_summary_text.snap
- ascii.rs
- column_graph.rs
- column_graph_tests.rs
- dot.rs
- html.rs
- impact.rs
- json.rs
- layout.rs
- list.rs
- mermaid.rs
- mod.rs
- plain.rs
- summary.rs
- svg.rs
- error.rs
- input.rs
- lib.rs
- column_lineage_test.rs
- Cargo.toml
- manifest.json
- dbt_project.yml
- .gitignore
- order_totals.sql
- combined_orders.sql
- customers.sql
- order_summary.sql
- orders.sql
- schema.yml
- schema.yml
- stg_customers.sql
- stg_online_orders.sql
- stg_orders.sql
- stg_payments.sql
- stg_retail_orders.sql
- countries.csv
- manifest.json
- run_results.json
- assert_orders_positive_amount.sql
- dbt_project.yml
- .gitignore
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- dist-workspace.toml
- LICENSE
- pyproject.toml
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
cargo install
View Details ▼
cargo install
Build and install a Rust binary.
cargo install {{package}}@{{version}}
Install a package from <https://crates.io> (the version is optional - latest by default):
cargo install --git {{repo_url}}
Install a package from the specified Git repository:
cargo install --git {{repo_url}} --{{branch|tag|rev}} {{branch_name|tag|commit_hash}}
Build from the specified branch/tag/commit when installing from a Git repository:
dbt
View Details ▼
dbt
A tool to model transformations in data warehouses.
dbt debug
Debug the dbt project and the connection to the database:
dbt run
Run all models of the project:
dbt test --select example_model
Run all tests of `example_model`:
git diff
View Details ▼
git diff
Show changes to tracked files.
git diff
Show unstaged changes:
git diff HEAD
Show all uncommitted changes (including staged ones):
git diff --staged
Show only staged (added, but not yet committed) changes:
pip install
View Details ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
powershell
View Details ▼
powershell
This command may be mistaken as the cross-platform version of PowerShell (formerly known as PowerShell Core), which uses `pwsh` instead of `powershell`.
The original `powershell` command in Windows is still available to use the legacy Windows version of PowerShell (version 5.1 and below).
tldr pwsh
View the documentation for the command referring to the latest, cross-platform version of PowerShell (version 6 and above):
powershell
Start an interactive shell session:
tldr powershell {{[-p|--platform]}} windows
View the documentation for the command referring to the legacy Windows PowerShell (version 5.1 and below):
