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

32 lines
940 B
Rust

use std::env::args;
use inventur_db::*;
fn main() {
let tblid = args()
.nth(1)
.expect("Usage: move_column <tblid> <position> <new position> <uid>.")
.parse::<i32>()
.expect("Usage: move_column <tblid> <position> <new position> <uid>.");
let idintbl = args()
.nth(2)
.expect("Usage: move_column <tblid> <position> <new position> <uid>.")
.parse::<i32>()
.expect("Usage: move_column <tblid> <position> <new position> <uid>.");
let newidintbl = args()
.nth(3)
.expect("Usage: move_column <tblid> <position> <new position> <uid>.")
.parse::<i32>()
.expect("Usage: move_column <tblid> <position> <new position> <uid>.");
let uid = args()
.nth(4)
.expect("Usage: move_column <tblid> <position> <new position> <uid>.")
.parse::<i32>()
.expect("Usage: move_column <tblid> <position> <new position> <uid>.");
let conn = &mut establish_connection();
move_column(conn, tblid, idintbl, newidintbl, uid);
}