A SQLite adapter plugin for dbt (data build tool). Allows using SQLite as a target database for dbt transformations. Version 1.10.0 is compatible with dbt-core >= 1.10.x. The adapter is maintained by the community, with releases tracking dbt-core minor versions.
pip install dbt-sqliteVerified import paths — ran on the pinned version, not inferred.
After installing dbt-sqlite, set up a profile pointing to a SQLite database file, then run dbt.
Ensure dbt-core and dbt-sqlite versions match (e.g., dbt-core 1.10.x with dbt-sqlite 1.10.x).
Set threads: 1 in your profiles.yml for SQLite profiles.
Update your profiles.yml to reference sqlean modules (e.g., paths to sqlean extensions) as shown in the v1.9.1 release notes.
Install sqlean.py (pip install sqlean.py) and load the necessary extensions in your SQLite connection.
Install a compatible version: pip install 'dbt-sqlite==1.10.0' and ensure dbt-core==1.10.x.
Install sqlean and configure the extension path in your profiles.yml under the 'extensions' option.
Set threads: 1 in profiles.yml, or use a different database for concurrent access.