413 B · text History 1ce9641
pub mod entities;
pub mod auth;
pub mod middleware;
pub mod handlers;
pub mod config;
pub mod jobs;
pub mod queue;
pub mod storage;
pub mod tags;
pub mod workers;

pub use config::{Config, create_db_connection};

use std::sync::Arc;
use minijinja::Environment;

#[derive(Clone)]
pub struct AppState {
    pub env: Environment<'static>,
    pub db: Arc<sea_orm::DatabaseConnection>,
    pub config: Arc<Config>,
}