goxoy-key-value

Crates.iogoxoy-key-value
lib.rsgoxoy-key-value
version0.1.2
sourcesrc
created_at2023-07-23 15:49:53.633098
updated_at2023-07-23 16:13:11.770528
descriptionGoxoy Key Value DB
homepage
repositoryhttps://github.com/Goxoy/goxoy-key-value/
max_upload_size
id923822
size7,120
Omer GOKSOY (omergoksoy)

documentation

README

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

MIT

Commit count: 14

cargo fmt