# Functions
No description provided by the author
No description provided by the author
NewConnectionImplBase instantiates ConnectionImplBase.
NewDatabase wraps a DatabaseImpl to create an adbc.Database.
NewDatabaseImplBase instantiates DatabaseImplBase.
NewDriver wraps a DriverImpl to create a Driver.
NewDriverImplBase instantiates DriverImplBase.
# Constants
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
No description provided by the author
ConnectionImplBase is a struct that provides default implementations of the ConnectionImpl interface.
DatabaseImplBase is a struct that provides default implementations of the DatabaseImpl interface.
DriverImplBase is a struct that provides default implementations of the DriverImpl interface.
No description provided by the author
ErrorHelper helps format errors for ADBC drivers.
# Interfaces
AutocommitSetter is an interface that drivers may implement to simplify the implementation of autocommit state management.
Connection is the interface satisfied by the result of the NewConnection constructor, given that an input is provided satisfying the ConnectionImpl interface.
ConnectionImpl is an interface that drivers implement to provide vendor-specific functionality.
CurrentNamespacer is an interface that drivers may implement to delegate stateful namespacing with DB catalogs and schemas.
Database is the interface satisfied by the result of the NewDatabase constructor, given an input is provided satisfying the DatabaseImpl interface.
DatabaseImpl is an interface that drivers implement to provide vendor-specific functionality.
DbObjectsEnumerator is an interface that drivers may implement to simplify the implementation of adbc.Connection.GetObjects().
Driver is the interface satisfied by the result of the NewDriver constructor, given an input is provided satisfying the DriverImpl interface.
DriverImpl is an interface that drivers implement to provide vendor-specific functionality.
DriverInfoPreparer is an interface that drivers may implement to add/update DriverInfo values whenever adbc.Connection.GetInfo() is called.
TableTypeLister is an interface that drivers may implement to simplify the implementation of adbc.Connection.GetTableTypes() for backends that do not natively send these values as arrow records.