# Packages
No description provided by the author
Package drivermgr is a cgo wrapper for the adbc_driver_manager.
Package pkg contains CGO based drivers that can be compiled to shared-libraries via go build -buildmode=c-shared.
Package sqldriver is a wrapper around the ADBC (Arrow Database Connectivity) interfaces to support the standard golang database/sql package, described here: https://go.dev/src/database/sql/doc.txt
This allows any ADBC driver implementation to also be used as-is with the database/sql package of the standard library rather than having to implement drivers for both separately.
No description provided by the author
Package validation is a driver-agnostic test suite intended to aid in driver development for ADBC drivers.
# Constants
No description provided by the author
No description provided by the author
DriverADBCVersion.
DriverArrowVersion.
DriverName.
DriverVersion.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
VendorArrowVersion.
VendorName.
Indicates whether SQL queries are supported (type: bool).
Indicates whether Substrait queries are supported (type: bool).
The maximum supported Substrait version, or null if Substrait is not supported (type: utf8).
The minimum supported Substrait version, or null if Substrait is not supported (type: utf8).
VendorVersion.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Canonical option values.
The current catalog.
The current schema.
Make ExecutePartitions nonblocking.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Get the progress.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
Canonical option values.
The dictionary-encoded name of the average byte width statistic.
The average byte width statistic.
The dictionary-encoded name of the distinct value count statistic.
The distinct value count (NDV) statistic.
The dictionary-encoded name of the max byte width statistic.
The max byte width statistic.
The dictionary-encoded name of the max value statistic.
The max value statistic.
The dictionary-encoded name of the min value statistic.
The min value statistic.
The dictionary-encoded name of the null count statistic.
The null count statistic.
The dictionary-encoded name of the row count statistic.
The row count statistic.
Already Exists.
Cancelled.
Integrity Issue.
Internal.
Invalid Argument.
Invalid Data.
Invalid State.
I/O.
Not Found.
Not Implemented.
OK.
Timeout.
Unauthenticated.
Unauthorized.
Unknown.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ProtobufErrorDetail is an ErrorDetail backed by a binary payload.
Error is the detailed error for an operation.
Partitions represent a partitioned result set.
ProtobufErrorDetail is an ErrorDetail backed by a Protobuf message.
ProtobufErrorDetail is an ErrorDetail backed by a human-readable string.
# Interfaces
Connection is an active Database connection.
ConnectionGetStatistics is a Connection that supports getting statistics on data in the database.
No description provided by the author
DatabaseLogging is a Database that also supports logging information to an application-supplied log sink.
Driver is the entry point for the interface.
ErrorDetail is additional driver-specific error metadata.
GetSetOptions is a PostInitOptions that also supports getting and setting option values of different types.
PostInitOptions is an optional interface which can be implemented by drivers which allow modifying and setting options after initializing a connection or statement.
Statement is a container for all state needed to execute a database query, such as the query itself, parameters for prepared statements, driver parameters, etc.
StatementExecuteSchema is a Statement that also supports ExecuteSchema.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Status represents an error code for operations that may fail.