ext_install_local: Install a DuckDB extension from a local file

View source: R/extensions.R

ext_install_localR Documentation

Install a DuckDB extension from a local file

Description

Executes ⁠INSTALL '/path/to/ext.duckdb_extension'⁠ on conn. Use this to install an extension binary you already have on disk without going through a remote repository.

Usage

ext_install_local(path, name = NULL, conn = conn_default())

Arguments

path

Character scalar. Path to the .duckdb_extension file.

name

Character scalar. Extension name used in messages. Inferred from path when omitted.

conn

A DuckDB connection. Defaults to conn_default().

Value

Invisibly returns conn.

Examples

## Not run: 
# Requires a local DuckDB extension file at the given path.
conn <- DBI::dbConnect(duckdb::duckdb())
ext_install_local("/path/to/httpfs.duckdb_extension", conn = conn)
DBI::dbDisconnect(conn, shutdown = TRUE)

## End(Not run)

quak documentation built on June 9, 2026, 5:09 p.m.