Cargo Features
datafusion-table-providers has no features set by default.
[dependencies]
datafusion-table-providers = { version = "0.3.0", features = ["duckdb", "duckdb-federation", "federation", "flight", "mysql", "mysql-federation", "odbc", "odbc-federation", "postgres", "postgres-federation", "sqlite", "sqlite-federation", "sqlite-bundled", "arrow-array", "base64", "bytes", "datafusion-expr", "datafusion-physical-expr", "datafusion-physical-plan", "libduckdb-sys"] }
- duckdb duckdb-federation?
-
Enables arrow-schema, async-stream, byte-unit, duckdb =1.2.0, dyn-clone, r2d2, and uuid
Affects
datafusion-table-providers::duckdb
,dbconnection::duckdbconn
,db_connection_pool::duckdbpool
,util::schema
… - duckdb-federation = duckdb, federation
- federation duckdb-federation? mysql-federation? odbc-federation? postgres-federation? sqlite-federation?
-
Enables datafusion-federation
Affects
sql_provider_datafusion::federation
… - flight
-
Enables arrow-flight, datafusion-proto ^45, prost, and tonic, serde of datafusion ^45
Affects
datafusion-table-providers::flight
… - mysql mysql-federation?
-
Enables async-stream and mysql_async
Affects
datafusion-table-providers::mysql
,arrow_sql_gen::mysql
,dbconnection::mysqlconn
,db_connection_pool::mysqlpool
… - mysql-federation = federation, mysql
-
Affects
mysql::federation
… - odbc odbc-federation?
-
Enables arrow-odbc, async-stream, dyn-clone, and odbc-api
Affects
datafusion-table-providers::odbc
,dbconnection::odbcconn
,db_connection_pool::odbcpool
… - odbc-federation = federation, odbc
- postgres postgres-federation?
-
Enables arrow-schema, 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
,util::schema
… - postgres-federation = federation, postgres
- sqlite sqlite-bundled? sqlite-federation?
-
Enables arrow-schema, rusqlite ^0.32, and tokio-rusqlite
Affects
datafusion-table-providers::sqlite
,arrow_sql_gen::sqlite
,dbconnection::sqliteconn
,db_connection_pool::sqlitepool
,util::schema
… - sqlite-federation = federation, sqlite
-
Affects
sqlite::federation
,sqlite::sqlite_interval
… - sqlite-bundled = sqlite
-
Enables bundled of rusqlite ^0.32
Features from optional dependencies
- arrow-array implicit feature
-
Enables arrow-array
arrow-array:
Array abstractions for Apache Arrow
- base64 implicit feature
-
Enables base64
base64:
encodes and decodes base64 as bytes or utf8
- bytes implicit feature
-
Enables bytes
bytes:
Types and traits for working with bytes
- datafusion-expr implicit feature
-
Enables datafusion-expr ^45
datafusion-expr:
Logical plan and expression representation for DataFusion query engine
- datafusion-physical-expr implicit feature
-
Enables datafusion-physical-expr ^45
datafusion-physical-expr:
Physical expression implementation for DataFusion query engine
- datafusion-physical-plan implicit feature
-
Enables datafusion-physical-plan ^45
datafusion-physical-plan:
Physical (ExecutionPlan) implementations for DataFusion query engine
- libduckdb-sys implicit feature
-
Enables libduckdb-sys =1.2.0
libduckdb-sys:
Native bindings to the libduckdb library, C API