async fn read_pragma<T>(pool: &Pool<Db>, pragma: &str) -> Option<T>where T: for<'a> Decode<'a, Db> + Type<Db>,