use super::*;
#[delete("")]
pub async fn route(db: web::Data<Database>, info: web::Path<Info>) -> impl Responder {
web::block(move || {
use diesel::dsl::*;
use schema::user::dsl::*;
let mut conn = db.get_conn();
conn.transaction(|conn| delete(user.filter(id.eq(info.user_id))).execute(conn))
})
.await
.unwrap()
.unwrap();
HttpResponse::Ok()
}