Crate aqueducts_odbc

Crate aqueducts_odbc 

Source
Expand description

§Aqueducts ODBC Integration

This crate provides ODBC connectivity for Aqueducts pipelines, enabling integration with databases that support ODBC drivers (PostgreSQL, SQL Server, MySQL, etc.).

§Features

  • OdbcSource: Read data from ODBC-compatible databases using SQL queries
  • OdbcDestination: Write data to ODBC-compatible databases with transaction support
  • Connection Pooling: Efficient connection management for high-throughput operations
  • Transaction Support: ACID compliance with automatic rollback on errors

§Usage

This crate is typically used through the main aqueducts meta-crate with the odbc feature:

[dependencies]
aqueducts = { version = "0.10", features = ["odbc"] }

The ODBC integration is automatically registered when the feature is enabled. Configure ODBC sources and destinations in your pipeline YAML/JSON/TOML files: