3 releases
0.1.2 | Feb 28, 2024 |
---|---|
0.1.1 | Feb 28, 2024 |
0.1.0 | Feb 28, 2024 |
#1977 in Database interfaces
8KB
151 lines
Goxoy Key Value DB
SQLite ile key value tabanlı data kayıt işlemleri için RUST tabanlı kütüphane. Alt kitaplık olarak "rusqlite" kitaplığı kullanılmıştır.
Kullanım / Örnekler
let db_name = "key-value-db-name";
let mut db_obj = KeyValueDb::new(&db_name);
// kayıt ekleme ve güncelleme için
db_obj.set_value("key-text", "value-text");
// kayıt silmek için
db_obj.delete("key-text");
// kayıt okumak için
let value_obj : Option<String> = db_obj.get_value("key-text");
if value_obj.is_some(){
println!("bulunan kayit: {}", value_obj.unwrap());
}else{
println!("kayit bulunamadi");
}
Lisans
Dependencies
~1MB