sqlx-template 0.2.1

Template query library for Rust SQLx
Documentation
// use sqlx_template::SqliteTemplate;
// use sqlx::{FromRow, SqlitePool};

// // This should cause compile error due to table alias
// #[derive(SqliteTemplate, FromRow, Debug, Clone)]
// #[table("users")]
// #[tp_select_builder(
//     with_user_email = "u.email = :email$String"  // Contains table alias 'u.'
// )]
// pub struct User {
//     pub id: i32,
//     pub email: String,
//     pub name: String,
// }

// #[tokio::main]
// async fn main() -> Result<(), Box<dyn std::error::Error>> {
//     println!("This should not compile due to table alias in custom condition");
//     Ok(())
// }