aboutsummaryrefslogtreecommitdiffstats
path: root/filamento/src/error.rs
diff options
context:
space:
mode:
authorLibravatar cel 🌸 <cel@bunny.garden>2025-04-17 11:24:43 +0100
committerLibravatar cel 🌸 <cel@bunny.garden>2025-04-17 11:24:43 +0100
commit26d0ee51e232b793bc83ba565c0e9ab820d8d0db (patch)
tree26596552b1c7692fe9b4c95a9b254299273f2432 /filamento/src/error.rs
parentb9d75f38743113c054be3d97af36bdd2a7dd0d69 (diff)
downloadluz-26d0ee51e232b793bc83ba565c0e9ab820d8d0db.tar.gz
luz-26d0ee51e232b793bc83ba565c0e9ab820d8d0db.tar.bz2
luz-26d0ee51e232b793bc83ba565c0e9ab820d8d0db.zip
feat(filamento): remove sqlx
Diffstat (limited to '')
-rw-r--r--filamento/src/error.rs26
1 files changed, 13 insertions, 13 deletions
diff --git a/filamento/src/error.rs b/filamento/src/error.rs
index f2bf6ef..6b7d0ae 100644
--- a/filamento/src/error.rs
+++ b/filamento/src/error.rs
@@ -166,16 +166,16 @@ pub enum ResponseError {
#[derive(Debug, Error, Clone)]
#[error("database error: {0}")]
-pub struct DatabaseError(pub Arc<sqlx::Error>);
+pub struct DatabaseError(pub Arc<rusqlite::Error>);
-impl From<sqlx::Error> for DatabaseError {
- fn from(e: sqlx::Error) -> Self {
+impl From<rusqlite::Error> for DatabaseError {
+ fn from(e: rusqlite::Error) -> Self {
Self(Arc::new(e))
}
}
-impl From<sqlx::Error> for DatabaseOpenError {
- fn from(e: sqlx::Error) -> Self {
+impl From<rusqlite::Error> for DatabaseOpenError {
+ fn from(e: rusqlite::Error) -> Self {
Self::Error(Arc::new(e))
}
}
@@ -202,20 +202,20 @@ pub enum IqProcessError {
#[derive(Debug, Error, Clone)]
pub enum DatabaseOpenError {
#[error("error: {0}")]
- Error(Arc<sqlx::Error>),
- #[error("migration: {0}")]
- Migration(Arc<sqlx::migrate::MigrateError>),
+ Error(Arc<rusqlite::Error>),
+ // #[error("migration: {0}")]
+ // Migration(Arc<rusqlite::migrate::MigrateError>),
#[error("io: {0}")]
Io(Arc<tokio::io::Error>),
#[error("invalid path")]
InvalidPath,
}
-impl From<sqlx::migrate::MigrateError> for DatabaseOpenError {
- fn from(e: sqlx::migrate::MigrateError) -> Self {
- Self::Migration(Arc::new(e))
- }
-}
+// impl From<sqlx::migrate::MigrateError> for DatabaseOpenError {
+// fn from(e: sqlx::migrate::MigrateError) -> Self {
+// Self::Migration(Arc::new(e))
+// }
+// }
impl From<tokio::io::Error> for DatabaseOpenError {
fn from(e: tokio::io::Error) -> Self {