Skip to contents

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

if (FALSE) { # \dontrun{
# 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)
} # }