tree: 61c4c75f9bcf6522d6280ad85d66ecb602503ee1 [path history] [tgz]
  1. adbc-driver-manager.pc.in
  2. adbc_driver_manager.cc
  3. adbc_driver_manager.h
  4. adbc_driver_manager_test.cc
  5. AdbcDriverManagerConfig.cmake.in
  6. CMakeLists.txt
  7. README.md
  8. vcpkg.json
c/driver_manager/README.md

ADBC Driver Manager

The driver manager provides a library that implements the ADBC API, but dynamically loads and manages the actual driver libraries underneath. Applications can use this to work with multiple drivers that would otherwise clash. Language-specific bindings can target this library to avoid having to manage individual libraries for every driver.

Building

Dependencies: none.

See CONTRIBUTING.md for details.

Testing

The test suite requires the SQLite driver to be available. On Linux/MacOS, you can build the driver, and then install it, or set LD_LIBRARY_PATH/DYLD_LIBRARY_PATH before running the test suite. Similarly, on Windows, you can set PATH.