From 8dd59ee6fee0f023a75d4657ad07f6f09b14fc9c Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sat, 12 Mar 2022 22:12:45 +0100 Subject: Add an `insert()` function for inserting YAML in database Make an interface that more cleanly says "insert this YAML into this database". --- src/main.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 424c4ba..8b4e9af 100644 --- a/src/main.rs +++ b/src/main.rs @@ -16,13 +16,7 @@ fn main() { let mut yaml_data = yaml::YamlLoader::load_from_str(&text_data).unwrap(); - for mut doc in &mut yaml_data { - let tx = dbconn.transaction().unwrap(); - - yaqlite::yaml::extract(&mut doc, &tx, &table_columns); - - tx.commit().unwrap(); - } + yaqlite::insert(&mut dbconn, "people", &mut yaml_data); dbg!(yaml_data); -- cgit v1.2.3