pub type Result = std::result::Result; #[derive(Debug, thiserror::Error)] pub enum Error { #[error("Sqlite Error: {0}")] SqlxError(#[from] sqlx::Error), #[error("Migrate Error: {0}")] MigrateError(#[from] sqlx::migrate::MigrateError), #[error("Invalid operation")] InvalidOperation, }