pub fn open_database<CI: ConnectionInitializer, P: AsRef<Path>>( path: P, connection_initializer: &CI, ) -> Result<Connection>