From 26d0ee51e232b793bc83ba565c0e9ab820d8d0db Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Thu, 17 Apr 2025 11:24:43 +0100 Subject: feat(filamento): remove sqlx --- filamento/src/error.rs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'filamento/src/error.rs') 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); +pub struct DatabaseError(pub Arc); -impl From for DatabaseError { - fn from(e: sqlx::Error) -> Self { +impl From for DatabaseError { + fn from(e: rusqlite::Error) -> Self { Self(Arc::new(e)) } } -impl From for DatabaseOpenError { - fn from(e: sqlx::Error) -> Self { +impl From 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), - #[error("migration: {0}")] - Migration(Arc), + Error(Arc), + // #[error("migration: {0}")] + // Migration(Arc), #[error("io: {0}")] Io(Arc), #[error("invalid path")] InvalidPath, } -impl From for DatabaseOpenError { - fn from(e: sqlx::migrate::MigrateError) -> Self { - Self::Migration(Arc::new(e)) - } -} +// impl From for DatabaseOpenError { +// fn from(e: sqlx::migrate::MigrateError) -> Self { +// Self::Migration(Arc::new(e)) +// } +// } impl From for DatabaseOpenError { fn from(e: tokio::io::Error) -> Self { -- cgit