goxoy-key-value 0.1.2

Goxoy Key Value DB
Documentation
  • Coverage
  • 0%
    0 out of 15 items documented0 out of 8 items with examples
  • Size
  • Source code size: 12.11 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 343.43 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 51s Average build duration of successful builds.
  • all releases: 51s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Goxoy/goxoy-key-value
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • omergoksoy

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