datafusion_remote_table/
lib.rs

1mod codec;
2mod connection;
3mod exec;
4mod generated;
5mod schema;
6mod table;
7mod transform;
8mod unparse;
9mod utils;
10
11pub use codec::*;
12pub use connection::*;
13pub use exec::*;
14pub use schema::*;
15pub use table::*;
16pub use transform::*;
17pub use unparse::*;
18pub use utils::*;
19
20pub(crate) type DFResult<T> = datafusion::common::Result<T>;
21
22#[cfg(not(any(
23    feature = "mysql",
24    feature = "postgres",
25    feature = "oracle",
26    feature = "sqlite",
27    feature = "dm",
28)))]
29compile_error!(
30    "At least one of the following features must be enabled: postgres, mysql, oracle, sqlite, dm"
31);