diff options
author | Vincent Ambo <mail@tazj.in> | 2023-01-21T18·17+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2023-01-22T16·13+0000 |
commit | ed8dd4acd71161893a06dd25567852b1855ac1ab (patch) | |
tree | 5dd998379e20c6601ef734b2fd15ef99a65ef3c6 /corp/russian/data-import/src/main.rs | |
parent | 2b308c64b94a14592f928a7d2511fc74c8846eb3 (diff) |
feat(corp/data-import): add import of OR 'translations' table r/5732
The original dataset contains translations into different languages, but only the English ones are imported here. Note that translations are for lemmata only. Change-Id: Ifb9c32c25fda44c38ad899efca9d205c520c0fa3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/7895 Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
Diffstat (limited to 'corp/russian/data-import/src/main.rs')
-rw-r--r-- | corp/russian/data-import/src/main.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/corp/russian/data-import/src/main.rs b/corp/russian/data-import/src/main.rs index 18bc0238e7e0..95a38e6e93d1 100644 --- a/corp/russian/data-import/src/main.rs +++ b/corp/russian/data-import/src/main.rs @@ -228,6 +228,15 @@ fn open_russian(conn: &Connection, args: &Args) { tx.commit().ensure("OpenRussian word forms commit failed"); } + { + let tx = conn + .unchecked_transaction() + .ensure("failed to start transaction"); + + db_setup::insert_or_translations(&tx, parser.translations()); + tx.commit().ensure("OpenRussian translations commit failed"); + } + info!("finished OpenRussian import"); } |