Package: adbi
Title: 'DBI' Compliant Database Access Using 'ADBC'
Version: 0.1.2
Authors@R:
c(person(given = "Nicolas",
family = "Bennett",
role = c("aut", "cre"),
email = "nicolas@cynkra.com"),
person(given = "Voltron Data",
role = "fnd")
)
Description: In order to make Arrow Database Connectivity ('ADBC'
) accessible from R, an
interface compliant with the 'DBI' package is provided, using
driver back-ends that are implemented in the
'adbcdrivermanager' framework. This enables interacting with
database systems using the Arrow data format, thereby offering
an efficient alternative to 'ODBC' for analytical applications.
License: LGPL (>= 2.1)
URL: https://adbi.r-dbi.org, https://github.com/r-dbi/adbi,
https://arrow.apache.org/adbc/
BugReports: https://github.com/r-dbi/adbi/issues
Depends: R (>= 3.6.0)
Imports: DBI (>= 1.2.0), methods, adbcdrivermanager (>= 0.8.0),
nanoarrow (>= 0.3.0)
Suggests: testthat, covr, DBItest (>= 1.8.2.9008), adbcsqlite (>=
0.8.0), withr, bit64, utils, arrow
Remotes: r-dbi/DBItest
Config/Needs/website: r-dbi/dbitemplate
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
Config/autostyle/scope: line_breaks
Config/autostyle/strict: false
Collate: 'adbi-package.R' 'AdbiDriver.R' 'AdbiConnection.R'
'AdbiResult.R' 'AdbiResultArrow.R'
'dbAppendTable_AdbiConnection_character_data.frame.R'
'dbBegin_AdbiConnection.R' 'dbBindArrow_AdbiResult.R'
'dbBindArrow_AdbiResultArrow.R' 'dbBind_AdbiResult.R'
'dbBind_AdbiResultArrow.R' 'dbClearResult_AdbiResult.R'
'dbClearResult_AdbiResultArrow.R' 'dbColumnInfo_AdbiResult.R'
'dbColumnInfo_AdbiResultArrow.R' 'dbCommit_AdbiConnection.R'
'dbConnect_AdbiDriver.R' 'dbDataType_AdbiConnection.R'
'dbDataType_AdbiDriver.R' 'dbDisconnect_AdbiConnection.R'
'dbExistsTable_AdbiConnection_Id.R'
'dbExistsTable_AdbiConnection_SQL.R'
'dbExistsTable_AdbiConnection_character.R'
'dbFetchArrowChunk_AdbiResultArrow.R'
'dbFetchArrow_AdbiResultArrow.R' 'dbFetch_AdbiResult.R'
'dbGetInfo_AdbiConnection.R' 'dbGetInfo_AdbiDriver.R'
'dbGetRowCount_AdbiResult.R' 'dbGetRowCount_AdbiResultArrow.R'
'dbGetRowsAffected_AdbiResult.R'
'dbGetRowsAffected_AdbiResultArrow.R'
'dbGetStatement_AdbiResult.R'
'dbGetStatement_AdbiResultArrow.R'
'dbHasCompleted_AdbiResult.R'
'dbHasCompleted_AdbiResultArrow.R' 'dbIsValid_AdbiConnection.R'
'dbIsValid_AdbiDriver.R' 'dbIsValid_AdbiResult.R'
'dbIsValid_AdbiResultArrow.R'
'dbListFields_AdbiConnection_Id.R'
'dbListFields_AdbiConnection_SQL.R'
'dbListFields_AdbiConnection_character.R'
'dbListTables_AdbiConnection.R'
'dbQuoteIdentifier_AdbiConnection_character.R'
'dbQuoteLiteral_AdbiConnection_character.R'
'dbQuoteString_AdbiConnection_character.R'
'dbRemoveTable_AdbiConnection_character.R'
'dbRemoveTable_AdbiConnection_Id.R'
'dbRollback_AdbiConnection.R'
'dbSendQueryArrow_AdbiConnection.R'
'dbSendQuery_AdbiConnection_character.R'
'dbSendStatement_AdbiConnection_character.R'
'dbUnquoteIdentifier_AdbiConnection.R'
'dbWriteTable_AdbiConnection_Id_data.frame.R'
'dbWriteTable_AdbiConnection_SQL_data.frame.R'
'dbWriteTable_AdbiConnection_character_data.frame.R' 'export.R'
'show_AdbiConnection.R' 'show_AdbiDriver.R' 'show_AdbiResult.R'
'show_AdbiResultArrow.R' 'utils.R'
Config/roxygen2/version: 8.0.0.9000
Config/pak/sysreqs: libzstd-dev
Repository: https://cynkra.r-universe.dev
Date/Publication: 2026-05-23 18:04:23 UTC
RemoteUrl: https://github.com/r-dbi/adbi
RemoteRef: HEAD
RemoteSha: eca2d9909c2faad1dcb0c7dd8577d4a1c76282d3
NeedsCompilation: no
Packaged: 2026-06-23 06:51:13 UTC; root
Author: Nicolas Bennett [aut, cre],
Voltron Data [fnd]
Maintainer: Nicolas Bennett