#[cfg(feature = "sqlite")]
#[macro_use]
pub mod sqlite;
#[cfg(feature = "postgres")]
#[macro_use]
pub mod postgres;
#[macro_export]
macro_rules! drizzle_prepare_impl {
() => {
impl<'a: 'b, 'b, S, Schema, State, Table, Mk, Rw, Grouped>
DrizzleBuilder<'a, S, QueryBuilder<'b, Schema, State, Table, Mk, Rw, Grouped>, State>
where
State: builder::ExecutableState,
{
#[inline]
pub fn prepare(self) -> prepared::PreparedStatement<'b, Mk, Rw> {
prepared::PreparedStatement::new(prepare_render(&self.to_sql()))
}
}
};
}