← All Adapters
SQLITE
type: sqliteServerless, file-based relational database. Ideal for local development, testing, and embedded analytics.
PREREQUISITES
Driver: sqlite3 — installed automatically by:
dvt sync
CONFIGURATION FIELDS
| FIELD | TYPE | REQUIRED | DEFAULT | DESCRIPTION |
|---|---|---|---|---|
| type | string | yes | — | Must be `sqlite` |
| path | string | yes | — | Path to SQLite database file |
| threads | integer | no | 1 | Number of parallel threads |
PROFILES.YML EXAMPLE
my_project:
target: sqlite_dev
outputs:
sqlite_dev:
type: sqlite
path: ./local.dbSOURCES.YML EXAMPLE
sources:
- name: local_data
connection: sqlite_dev
tables:
- name: users
- name: transactionsINCREMENTAL STRATEGIES
✓ Append✓ Delete+Insert✓ Merge
KNOWN LIMITATIONS
- ⚠Single-user — file locks prevent concurrent writes
- ⚠No network protocol — file must be locally accessible