utiles 0.8.0

Web map tile utils (aka utiles)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use rusqlite::Connection;

use crate::sqlite::RusqliteResult;

pub fn attach_db(conn: &Connection, db: &str, as_: &str) -> RusqliteResult<()> {
    let sql = format!("ATTACH DATABASE '{db}' AS '{as_}'");
    conn.execute(sql.as_str(), [])?;
    Ok(())
}

pub fn detach_db(conn: &Connection, db: &str) -> RusqliteResult<()> {
    let sql = format!("DETACH DATABASE '{db}'");
    conn.execute(sql.as_str(), [])?;
    Ok(())
}