24 lines
570 B
Rust
24 lines
570 B
Rust
use inventur_db::*;
|
|
use std::env::args;
|
|
|
|
fn main() {
|
|
let table_id = args()
|
|
.nth(1)
|
|
.expect("Usage: rename_jrtable <tblid> <new name> <uid>.")
|
|
.parse::<i32>()
|
|
.expect("number expected for id.");
|
|
|
|
let new_name = args()
|
|
.nth(2)
|
|
.expect("Usage: rename_jrtable <tblid> <new name> <uid>.");
|
|
|
|
let uid = args()
|
|
.nth(3)
|
|
.expect("Usage: rename_jrtable <tblid> <new name> <uid>.")
|
|
.parse::<i32>()
|
|
.expect("Usage: rename_jrtable <tblid> <new name> <uid>.");
|
|
|
|
let conn = &mut establish_connection();
|
|
rename_table(conn, table_id, new_name, uid);
|
|
}
|