use sea_orm::DbConn;
use std::sync::Arc;
pub enum UserQueryType {
FetchUser,
FetchUserServers,
FetchUserSettings,
}
pub enum ServerQueryType {
FetchServer,
FetchRoles,
FetchMembers,
FetchChannels,
}
pub trait ConnectionHolder {
fn get_connection(&self) -> &DbConn;
fn get_connection_ref(&self) -> Arc<DbConn>;
fn get_connection_raw(&self) -> *const DbConn;
}