use thiserror::Error;
#[derive(Error, Debug)]
pub enum AppError {
#[error("Database error: {0}")]
Db(sea_orm::DbErr),
#[error("Not found: {0}")]
NotFound(String),
#[error("Validation: {0}")]
Validation(String),
#[error("Initialization: {0}")]
Init(String),
}