Skip to main content

Databse aware DBT Language Server

Project description

DBT-Language-Server

Installation

uv tool install dbt-ls

Configuration

vim.lsp.config("dbt_ls", {
    cmd = { "dbt-ls" },
    filetypes = { "sql" },
    root_markers = { "dbt_project.yml" },
})
vim.lsp.enable("dbt_ls")

Supported backends

  • DuckDB
  • SQL Server / MSSQL
  • PostgreSQL
  • MySQL

Install each version with

uv tool install dbt-ls[duckdb]

or all supported backends with

uv tool install dbt-ls[all]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbt_ls-0.2.0.tar.gz (79.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbt_ls-0.2.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file dbt_ls-0.2.0.tar.gz.

File metadata

  • Download URL: dbt_ls-0.2.0.tar.gz
  • Upload date:
  • Size: 79.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dbt_ls-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b47a5aa15529f2bc231def5dfefe6986bac66e6435b19d3f963254d5b5698cd5
MD5 abe930a7108f4f5e6eeccee64c7c6c3b
BLAKE2b-256 874a01e49f67d4901d83739525794d13b7c3b74524d4a0991b23dd5fcbf6f819

See more details on using hashes here.

File details

Details for the file dbt_ls-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dbt_ls-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dbt_ls-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b2c18c3187920e2e5b16c783e96136e55fbb343596318dbaddf4af36a906b2ef
MD5 3a230547cf525d7c52abdac3b54295f7
BLAKE2b-256 37d8857e585cd55bb69ebe6cf9f769c1aafeaedb970431555d76753a1dc51255

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page