diff --git a/.gitignore b/.gitignore index 3cccf4c..8e11644 100644 --- a/.gitignore +++ b/.gitignore @@ -17,4 +17,5 @@ build/ enwiktionary-latest-pages-articles.xml.bz2 raw-wiktexttract-data.jsonl *.db -raw-wiktextract-data.jsonl \ No newline at end of file +raw-wiktextract-data.jsonlwords.db +words.db-journal diff --git a/db/src/main.rs b/db/src/main.rs index 5ead5bb..c490705 100644 --- a/db/src/main.rs +++ b/db/src/main.rs @@ -3,7 +3,7 @@ pub mod schema; pub mod db; use flate2::read::GzDecoder; -use indicatif::ProgressBar; +use indicatif::{ProgressBar, ProgressStyle}; use serde_json::Value; use wiktionary_schema::en::WordData; use std::{fs::File, io::{self, BufRead, BufReader}, path::PathBuf}; @@ -35,6 +35,11 @@ fn main() -> Result<(), String> { let args = Args::parse (); let d = open_wiktextract_dump (args.wiktextract_dump).unwrap (); let bar = ProgressBar::new (wiktextract_dump_lines); + bar.set_style ( + ProgressStyle::with_template( + "{elapsed} / ETA {eta} / rate {per_sec} {bar:40.cyan/blue} {pos:>7}/{len:7} {msg}" + ) .unwrap() + ); let conn = &mut db::connect (); for i in d.lines () { diff --git a/db/words.db-journal b/db/words.db-journal index 16ebe0d..5faf9f7 100644 Binary files a/db/words.db-journal and b/db/words.db-journal differ