add demo image
This commit is contained in:
parent
be506a1d60
commit
e15e7ca15c
|
@ -127,14 +127,29 @@ fn run_command(query: String) -> ::anyhow::Result<String> {
|
||||||
|
|
||||||
match command {
|
match command {
|
||||||
Command::Create(create_command) => {
|
Command::Create(create_command) => {
|
||||||
handle_create(create_command)?;
|
let result = handle_create(create_command);
|
||||||
Ok(String::from("Table Created"))
|
if result.is_ok() {
|
||||||
|
Ok(String::from("Table Created"))
|
||||||
|
} else {
|
||||||
|
Ok(result.err().unwrap().to_string())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Command::Insert(insert_command) => {
|
Command::Insert(insert_command) => {
|
||||||
handle_insert(insert_command)?;
|
let result = handle_insert(insert_command);
|
||||||
Ok(String::from("Row Inserted"))
|
if result.is_ok() {
|
||||||
|
Ok(String::from("Data Inserted"))
|
||||||
|
} else {
|
||||||
|
Ok(result.err().unwrap().to_string())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Command::Select(select_command) => {
|
||||||
|
let result = handle_select(select_command);
|
||||||
|
if result.is_ok() {
|
||||||
|
Ok(result?)
|
||||||
|
} else {
|
||||||
|
Ok(result.err().unwrap().to_string())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Command::Select(select_command) => handle_select(select_command),
|
|
||||||
_ => Err(anyhow!("Invalid command")),
|
_ => Err(anyhow!("Invalid command")),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue