A VSCode extension that extends SQLTools, with a driver for DuckDB.
This driver is maintained by Evidence: Publish BI reports with just SQL and Markdown.
Features
Latest DuckDB support (currently 0.8.1)
Connect to a local, in-memory or MotherDuck (via service token) DuckDB instance
Run queries against a DuckDB instance
Explore DB tables and columns in the sidebar
View table results by selecting them in the sidebar
Autocomplete for common keywords (e.g. SELECT, FROM, WHERE) and table names
Read/Write connections
Connect Local and In-Memory DBs
Run Query
Explore DB
Autocomplete
Read/Write Connections
DuckDB has two access modes:
Read/Write: One process can both read and write to the database.
Read Only: Multiple processes can read from the database, but no processes can write.
If you open another connection to a database that is already open in read/write mode, you may get an error. Close the read/write connection to resolve this.