Inventur/inventur_db/src/bin/delete_user.rs~
Johannes Randerath c06ddc9498 First release
2024-08-27 18:25:04 +02:00

20 lines
394 B
Rust

use inventur_db::*;
use std::env::args;
fn main() {
let arg = args()
.nth(1)
.expect("Missing argument.");
let conn = &mut establish_connection();
let mut uid = users::get_uid_uname(conn, &arg);
if uid.is_err() {
uid = users::get_uid_email(conn, &arg);
}
if uid.is_err() {
panic!("User not found!");
}
let uid = uid.unwrap();
delete_user(conn, uid);
}