encryption of sqlite working

This commit is contained in:
Martin Drechsel
2025-04-28 12:18:39 +02:00
parent 2c5ec6b281
commit 410a885d21
31 changed files with 3664 additions and 1766 deletions

View File

@ -1,6 +1,6 @@
// models.rs
use serde::{Deserialize, Serialize};
//use std::sync::Mutex;
use std::sync::Mutex;
#[derive(Serialize, Deserialize, Clone)]
pub struct ExtensionManifest {
@ -23,7 +23,7 @@ pub struct DatabasePermissions {
pub create: Option<Vec<String>>,
}
/* #[derive(Default)]
#[derive(Default)]
pub struct ExtensionState {
pub extensions: Mutex<std::collections::HashMap<String, ExtensionManifest>>,
}
@ -38,7 +38,7 @@ impl ExtensionState {
let extensions = self.extensions.lock().unwrap();
extensions.values().find(|p| p.name == addon_id).cloned()
}
} */
}
#[derive(Debug, Serialize, Deserialize)]
pub struct DbExtensionPermission {