graphile_worker_database 0.1.4

Database driver abstraction for graphile_worker
Documentation
mod database;
mod error;
mod executor;
mod future;
mod identifier;
mod notification;
mod schema;
mod types;

pub mod row_mapping;

pub use database::{Database, DatabaseDriver, DbTransaction, TransactionDriver};
pub use error::DbError;
pub use executor::{DbExecutor, DbExecutorArg};
pub use future::BoxFuture;
pub use identifier::escape_identifier;
pub use notification::{Notification, NotificationStream};
pub use schema::Schema;
pub use types::{DbCell, DbParams, DbRow, DbValue, FromDbCell};

#[cfg(feature = "driver-sqlx")]
pub mod sqlx;

#[cfg(feature = "driver-tokio-postgres")]
pub mod tokio_postgres;