#[macro_export] macro_rules! db_t { ($t: ident) => { let config = config::default_load(&mut NoOpts); config .lock() .database_mut() .set_url("postgres://postgres@localhost/bazzar_test"); let db = Database::build(config).await; let pool = db.pool(); let mut $t = pool.begin().await.unwrap(); }; } #[macro_export] macro_rules! db_rollback { ($t: expr) => { $t.rollback().await.unwrap(); }; }