hippofish/packages/backend-rs/src/database/error.rs

14 lines
312 B
Rust
Raw Normal View History

2023-05-25 14:55:20 +02:00
use sea_orm::error::DbErr;
2023-06-02 17:55:14 +02:00
use crate::impl_into_napi_error;
#[derive(thiserror::Error, Debug, PartialEq, Eq)]
2023-05-25 14:55:20 +02:00
pub enum Error {
#[error("The database connections have not been initialized yet")]
Uninitialized,
#[error("ORM error: {0}")]
OrmError(#[from] DbErr),
}
2023-06-02 17:55:14 +02:00
impl_into_napi_error!(Error);