calckey/packages/backend/native-utils/src/database/error.rs

14 lines
312 B
Rust
Raw Normal View History

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