14 lines
369 B
Rust
14 lines
369 B
Rust
use rusqlite::{Connection, Result};
|
|
|
|
pub fn connect(db_connection: String) -> Result<Connection> {
|
|
Connection::open(db_connection)
|
|
}
|
|
|
|
pub fn run_command(connection: &Connection, sql: String) -> Result<()> {
|
|
connection.execute_batch(sql.as_str())
|
|
}
|
|
|
|
pub fn disconnect(connection: Connection) {
|
|
connection.close().expect("Error closing sqlite connection");
|
|
}
|