use tempfile::tempdir;
use velarixdb::db::DataStore;
#[tokio::main]
async fn main() {
let root = tempdir().unwrap();
let path = root.path().join("velarix");
let mut store = DataStore::open("big_tech", path).await.unwrap();
let res1 = store.put("apple", "tim cook").await;
let res2 = store.put("google", "sundar pichai").await;
let res3 = store.put("nvidia", "jensen huang").await;
let res4 = store.put("microsoft", "satya nadella").await;
let res5 = store.put("meta", "mark zuckerberg").await;
let res6 = store.put("openai", "sam altman").await;
assert!(res1.is_ok());
assert!(res2.is_ok());
assert!(res3.is_ok());
assert!(res4.is_ok());
assert!(res5.is_ok());
assert!(res6.is_ok());
}