diff --git a/json/books.json b/json/books.json index ce77caf..78b8c3b 100644 --- a/json/books.json +++ b/json/books.json @@ -6,14 +6,14 @@ "lang": "en", "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_under_ende_en.xml", "is_validated": true, - "is_saved_to_db": false + "is_saved_to_db": true }, { "xml_file": "dost_under_ende_de.xml", "lang": "de", "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_under_ende_de.xml", "is_validated": true, - "is_saved_to_db": false + "is_saved_to_db": true } ], "dost_under_enru": [ @@ -22,14 +22,46 @@ "lang": "en", "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_under_enru_en.xml", "is_validated": true, - "is_saved_to_db": false + "is_saved_to_db": true }, { "xml_file": "dost_under_enru_ru.xml", "lang": "ru", "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_under_enru_ru.xml", "is_validated": true, - "is_saved_to_db": false + "is_saved_to_db": true + } + ], + "dost_gambler_ende": [ + { + "xml_file": "dost_gambler_ende_en.xml", + "lang": "en", + "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_gambler_ende_en.xml", + "is_validated": true, + "is_saved_to_db": true + }, + { + "xml_file": "dost_gambler_ende_de.xml", + "lang": "de", + "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_gambler_ende_de.xml", + "is_validated": true, + "is_saved_to_db": true + } + ], + "dost_gambler_enru": [ + { + "xml_file": "dost_gambler_enru_en.xml", + "lang": "en", + "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_gambler_enru_en.xml", + "is_validated": true, + "is_saved_to_db": true + }, + { + "xml_file": "dost_gambler_enru_ru.xml", + "lang": "ru", + "xml_file_path": "/Users/pavanmandava/PythonWorkspace/bitext-aligner/xml_files/dost_gambler_enru_ru.xml", + "is_validated": true, + "is_saved_to_db": true } ] } diff --git a/schema/sample_query_2.sql b/schema/sample_query_2.sql new file mode 100644 index 0000000..c6a57ba --- /dev/null +++ b/schema/sample_query_2.sql @@ -0,0 +1,26 @@ +SELECT + b1.sen, b2.sen +FROM + (SELECT + text AS sen, s_num AS s_num + FROM dim_book_sentence + INNER JOIN dim_book_chapter ON dim_book_chapter.id = dim_book_sentence.chapter + INNER JOIN dim_book_content ON dim_book_content.id = dim_book_chapter.book_content + INNER JOIN dim_book ON dim_book.id = dim_book_content.book + INNER JOIN dim_book_info ON dim_book_info.book = dim_book.id + WHERE + dim_book.code = 'dost_under_ende' + AND dim_book_info.lang = 'en' + AND dim_book_chapter.c_num = '1') AS b1 + INNER JOIN + (SELECT + text AS sen, s_num AS s_num + FROM dim_book_sentence + INNER JOIN dim_book_chapter ON dim_book_chapter.id = dim_book_sentence.chapter + INNER JOIN dim_book_content ON dim_book_content.id = dim_book_chapter.book_content + INNER JOIN dim_book ON dim_book.id = dim_book_content.book + INNER JOIN dim_book_info ON dim_book_info.book = dim_book.id + WHERE + dim_book.code = 'dost_under_ende' + AND dim_book_info.lang = 'de' + AND dim_book_chapter.c_num = '1') AS b2 ON b1.s_num = b2.s_num; \ No newline at end of file diff --git a/schema/sample_query_3.sql b/schema/sample_query_3.sql new file mode 100644 index 0000000..7488cb1 --- /dev/null +++ b/schema/sample_query_3.sql @@ -0,0 +1,17 @@ +SELECT + dim_book_sentence.text AS Sentence, + dim_book_chapter.c_num AS Chapter_Num, + dim_book_info.title AS Book_Name, + dim_book_info.lang AS Book_Language +FROM + dim_book_sentence + INNER JOIN + dim_book_chapter ON dim_book_chapter.id = dim_book_sentence.chapter + INNER JOIN + dim_book_content ON dim_book_content.id = dim_book_chapter.book_content + INNER JOIN + dim_book ON dim_book.id = dim_book_content.book + INNER JOIN + dim_book_info ON dim_book_info.book = dim_book.id +WHERE + dim_book_sentence.text LIKE '%spiteful%'; \ No newline at end of file