use crate::values::PostgresValue;
pub trait CTEDefinition<'a>: drizzle_core::cte::CTEDefinition<'a, PostgresValue<'a>> {}
impl<'a, T> CTEDefinition<'a> for T where T: drizzle_core::cte::CTEDefinition<'a, PostgresValue<'a>> {}
pub type CTEView<'a, Table, Query> =
drizzle_core::cte::CTEView<'a, PostgresValue<'a>, Table, Query>;