datafusion_remote_table/
lib.rs

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