Cargo Features
datafusion-table-providers has no features set by default.
[dependencies]
datafusion-table-providers = { version = "0.2.3", features = ["mysql", "postgres", "sqlite", "duckdb", "flight", "federation", "duckdb-federation", "sqlite-federation", "postgres-federation", "mysql-federation", "prost"] }
- mysql mysql-federation?
-
Enables async-stream and mysql_async
Affects
datafusion-table-providers::mysql
,arrow_sql_gen::mysql
,dbconnection::mysqlconn
,db_connection_pool::mysqlpool
… - postgres postgres-federation?
-
Enables async-stream, bb8, bb8-postgres, native-tls, pem, postgres-native-tls, tokio-postgres, and uuid
Affects
datafusion-table-providers::postgres
,arrow_sql_gen::postgres
,dbconnection::postgresconn
,db_connection_pool::postgrespool
… - sqlite sqlite-federation?
-
Enables rusqlite ^0.31.0 and tokio-rusqlite ^0.5.1
Affects
datafusion-table-providers::sqlite
,arrow_sql_gen::sqlite
,dbconnection::sqliteconn
,db_connection_pool::sqlitepool
… - duckdb duckdb-federation?
-
Enables async-stream, duckdb, dyn-clone, r2d2, and uuid
Affects
datafusion-table-providers::duckdb
,dbconnection::duckdbconn
,db_connection_pool::duckdbpool
… - flight
-
Enables arrow-array, arrow-cast, arrow-flight, arrow-schema, datafusion-expr ^42.0.0, datafusion-physical-expr ^42.0.0, datafusion-physical-plan ^42.0.0, datafusion-proto ^42.0.0, serde, and tonic
Affects
datafusion-table-providers::flight
… - federation duckdb-federation? mysql-federation? postgres-federation? sqlite-federation?
-
Enables datafusion-federation
Affects
sql_provider_datafusion::federation
… - duckdb-federation = duckdb, federation
- sqlite-federation = federation, sqlite
-
Affects
sqlite::federation
,sqlite::sqlite_interval
… - postgres-federation = federation, postgres
- mysql-federation = federation, mysql