Cesar Rodas 2 ماه پیش
والد
کامیت
19ab52ce7b
2فایلهای تغییر یافته به همراه7 افزوده شده و 4 حذف شده
  1. 5 2
      crates/cdk-ffi/src/database.rs
  2. 2 2
      crates/cdk-ffi/src/lib.rs

+ 5 - 2
crates/cdk-ffi/src/database.rs

@@ -7,8 +7,8 @@ use cdk::cdk_database::WalletDatabase as CdkWalletDatabase;
 use cdk_common::database::{DbTransactionFinalizer, WalletDatabaseTransaction};
 
 use crate::error::FfiError;
-use crate::postgres::WalletPostgresDatabase;
-use crate::sqlite::WalletSqliteDatabase;
+//use crate::postgres::WalletPostgresDatabase;
+//use crate::sqlite::WalletSqliteDatabase;
 use crate::types::*;
 
 /// FFI-compatible trait for wallet database operations
@@ -755,6 +755,7 @@ pub enum WalletDbBackend {
 /// Factory helpers returning a CDK wallet database behind the FFI trait
 #[uniffi::export]
 pub fn create_wallet_db(backend: WalletDbBackend) -> Result<Arc<dyn WalletDatabase>, FfiError> {
+    /*
     match backend {
         WalletDbBackend::Sqlite { path } => {
             let sqlite = WalletSqliteDatabase::new(path)?;
@@ -765,6 +766,8 @@ pub fn create_wallet_db(backend: WalletDbBackend) -> Result<Arc<dyn WalletDataba
             Ok(pg as Arc<dyn WalletDatabase>)
         }
     }
+    */
+    todo!()
 }
 
 /// Helper function to create a CDK database from the FFI trait

+ 2 - 2
crates/cdk-ffi/src/lib.rs

@@ -7,8 +7,8 @@
 pub mod database;
 pub mod error;
 pub mod multi_mint_wallet;
-pub mod postgres;
-pub mod sqlite;
+//pub mod postgres;
+//pub mod sqlite;
 pub mod token;
 pub mod types;
 pub mod wallet;