vespertide-query 0.2.1

Converts migration actions into SQL statements with bind parameters
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! SQL generation for `PostgreSQL`, `MySQL`, and `SQLite`.
//!
//! - [`build_plan_queries`]: per-backend SQL for a migration plan
//! - [`build_action_queries`]: per-action SQL with schema context
//! - Backend abstractions live in [`sql::types`]

pub mod builder;
pub mod error;
mod parallel_config;
pub mod sql;
#[cfg(test)]
mod test_support;

pub use builder::{
    PlanQueries, PlanQueriesOptions, build_plan_queries, build_plan_queries_with_options,
};
pub use error::QueryError;
pub use sql::{BuiltQuery, DatabaseBackend, build_action_queries};