Skip to main content

DBT adapter for Altertable

Project description

dbt-altertable

A dbt adapter for Altertable.

Installation

Install the package using pip:

pip install dbt-altertable

Or install from source:

git clone <repository-url>
cd dbt-altertable
pip install .

Configuration

Add the following to your profiles.yml:

your_profile_name:
  target: dev
  outputs:
    dev:
      type: altertable
      username: your_username
      password: your_password
      database: your_database
      schema: your_schema

Credentials Fields

  • username (required): Your Altertable username
  • password (required): Your Altertable password
  • database (required): Target database name
  • schema (required): Target schema name

SQL Dialect

dbt models should use DuckDB-compatible SQL syntax. Altertable uses DuckDB as its query engine, so you can leverage all DuckDB SQL features and functions in your models.

For DuckDB SQL reference, see: https://duckdb.org/docs/sql/introduction

Credits

This adapter is built upon the excellent work of the dbt-duckdb project.

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_altertable-0.1.0.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

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

dbt_altertable-0.1.0-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file dbt_altertable-0.1.0.tar.gz.

File metadata

  • Download URL: dbt_altertable-0.1.0.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dbt_altertable-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4d5dff1e7b8a924f4b8a5c40cb894304daf09a81dbe767d4f9749d97b613601c
MD5 3cd7dcad3b3e9fe5925f6921bec52a3a
BLAKE2b-256 980dfc01675d342456c0a5c654383a4153a624fb38f2d14ab827e4a91fa1c586

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_altertable-0.1.0.tar.gz:

Publisher: publish.yml on altertable-ai/dbt-altertable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbt_altertable-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dbt_altertable-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dbt_altertable-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5fe7d56476b3aa77a95938e32aadb3367c5978f7466102b4c97d471ffeb9fe7b
MD5 fc5f0c92baf3a642ccd7e6361af3cbf3
BLAKE2b-256 723fae3d7076d228d51fc3e880146fd5703daad4cb7e622dbb01e7c6ad3d3021

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_altertable-0.1.0-py3-none-any.whl:

Publisher: publish.yml on altertable-ai/dbt-altertable

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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