Index: data/csv/db_experiment/v0.9/linguistic.csv ================================================================== --- data/csv/db_experiment/v0.9/linguistic.csv +++ data/csv/db_experiment/v0.9/linguistic.csv @@ -5600,11 +5600,11 @@ 5599;3613;;5598;Чулкӑмака;;;CHU;;;;От чув. чул/чол 'камень' и кӑмака 'печь'.;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: 540 | COMMIDR: | COMMSAV:; 5600;3614;;5600;Чемеево;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: От яз. имени Чемей. | PAGE: 540 | COMMIDR: | COMMSAV:; 5601;3614;;5600;Чемей;;;CHU;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: От яз. имени Чемей. | PAGE: 540 | COMMIDR: | COMMSAV:; 5602;3615;;5602;Чеморданы;;;RUS;;;;;;"CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: От чув. чӑмӑртан 'округляться, сжиматься; сгруппироваться, организоваться'. | PAGE: 540 | COMMIDR: Шах Мардан?)) | COMMSAV: "; 5603;3615;;5602;Чӑмӑртанни;;;CHU;;;;;;"CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: От чув. чӑмӑртан 'округляться, сжиматься; сгруппироваться, организоваться'. | PAGE: 540 | COMMIDR: Шах Мардан?)) | COMMSAV: "; -5604;3616;;5604;Чемпер;;;RUS;;;;#ERROR!;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: Озеро возникло на месте добычи торфа в 1954-1957 гг. | PAGE: 540 | COMMIDR: | COMMSAV:; +5604;3616;;5604;Чемпер;;;RUS;;;;= чув. Чӗмпӗр `Симбирск'.;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: Озеро возникло на месте добычи торфа в 1954-1957 гг. | PAGE: 540 | COMMIDR: | COMMSAV:; 5605;3617;;5605;Чемурша;;;RUS;;;;;RUS ~ MAR [ETHN];CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: 540 | COMMIDR: | COMMSAV:; 5606;3617;;5605;Шӑмӑш;;;CHU;;;;;RUS ~ MAR [ETHN];CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: 540 | COMMIDR: | COMMSAV:; 5607;3618;;5607;Чени;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: 541 | COMMIDR: | COMMSAV:; 5608;3619;;5608;Чепе;;;RUS;;;;От чув. чӗпӗ 'цыпленок'.;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: 541 | COMMIDR: | COMMSAV:; 5609;3619;;5608;Чӗпӗ варӗ;;;CHU;;;;От чув. чӗпӗ 'цыпленок'.;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: 541 | COMMIDR: | COMMSAV:; @@ -6524,11 +6524,11 @@ 6523;4190;;6523;Красный Яр;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6524;4191;;6524;Улешево;;;RUS;;;;;;"CORRECTION: | HISTORIC: Улёшево?, Улешово? | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: https://gov.cap.ru/SiteMap.aspx?gov_id=471&id=313703 ""Мамино принадлежало Арцыбашевым до декабря 1917 года... В период укрупнения колхозов колхозы деревень Мамино, Староселки, Улешево слились с Ивановским колхозом «1905 год», а еще позднее все эти деревни вошли в состав Чувашской Государственной опытной станции."" | COMMSAV: "; 6525;4191;;6524;Улеш-сала, Улешово сали;;;CHU;;;;;;"CORRECTION: | HISTORIC: Улёшево?, Улешово? | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: https://gov.cap.ru/SiteMap.aspx?gov_id=471&id=313703 ""Мамино принадлежало Арцыбашевым до декабря 1917 года... В период укрупнения колхозов колхозы деревень Мамино, Староселки, Улешево слились с Ивановским колхозом «1905 год», а еще позднее все эти деревни вошли в состав Чувашской Государственной опытной станции."" | COMMSAV: "; 6526;4192;;6526;Ойкасы;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6527;4193;;6527;Ойкасы;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; -6528;4196;;6528;Ватраскино;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: Чув. назв. Тукасси | COMMSAV:; +6528;4196;;6528;Ватраскино;;;RUS;;;;;;; 6529;4197;;6529;Ойкасы;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6530;4198;;6530;Ойкасы;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6531;4199;;6531;Ойкасы;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6532;4200;;6532;Первое Мая;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6533;4201;;6533;Первомайский;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; @@ -6549,5 +6549,8 @@ 6548;4214;;6548;Чиршкасы;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6549;4215;;6549;Шоркасы;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6550;4216;;6550;Шупоси;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6551;4217;;6551;Чувозлей;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; 6552;4218;;6552;Чиганары;;;RUS;;;;;;CORRECTION: | HISTORIC: | HISTCOMM: | DUBANOV: | PAGE: | COMMIDR: | COMMSAV:; +6553;4196;;6528;Тукасси;;;CHU;;;;;;; +6554;1130;;1702;Ганкинъ;;;RUS;;;;;;; +6555;1130;;1702;Кинькакасы;;;CHU;;;;;;; Index: data/csv/db_experiment/v0.9/sources.csv ================================================================== --- data/csv/db_experiment/v0.9/sources.csv +++ data/csv/db_experiment/v0.9/sources.csv @@ -1,1 +1,3 @@ -ID;TYPE;AUTHOR;TITLE;YEAR;PUBLISHER;CITATION;COMMENTS;PDF;OTHER +ID;TYPE;AUTHOR;TITLE;YEAR;PUBLISHER;CITATION;COMMENTS;PDF;OTHER +1;BOOK;;Списки населенныхъ мѣстъ Россійской имперіи. XIV. Казанская губернія.;1866;Центральный статистический комитетъ министерства внутреннихъ дѣлъ Россійской имперіи;Списки населенныхъ мѣстъ Россійской имперіи, составленные и издаваемые Центральнымъ статистическимъ комитетомъ Министерства внутреннихъ дѣлъ. - СПб., 1861-1885. [Вып. XIV] : Казанская губернія : ... по свѣдѣніямъ 1859 года / обраб. ст. ред. А. Артемьевымъ. - 1866. - LXXIX, 237 с., 1. л. к.;;yes; +2;BOOK;;Списки населенныхъ мѣстъ Россійской имперіи. XXXIX. Симбирская губернія.;1863;Центральный статистический комитетъ министерства внутреннихъ дѣлъ Россійской имперіи;Списки населенныхъ мѣстъ Россійской имперіи, составленные и издаваемые Центральнымъ статистическимъ комитетомъ Министерства внутреннихъ дѣлъ. - СПб., 1861-1885. [Вып. XXXIX] : Симбирская губернія : ... по свѣдѣніямъ 1859 года / обраб. ст. ред. А. Артемьевымъ. - 1863. - XXXVII, 99 с., 1. л. к.;;yes; Index: data/csv/db_experiment/v0.9/temporal.csv ================================================================== --- data/csv/db_experiment/v0.9/temporal.csv +++ data/csv/db_experiment/v0.9/temporal.csv @@ -1,1 +1,15 @@ -ID;LINGID;LINGNAME;STARTYEAR;DOUSTART;ENDYEAR;DOUEND;EVENT;OBJID;OBJNAME;COMMENTS;OTHER;FULLTEXT +ID;LINGID;LINGNAME;STARTYEAR;DOUSTART;ENDYEAR;DOUEND;EVENT;OBJID;OBJNAME;COMMENTS;OTHER;FULLTEXT +1;1399;Изедеркино;1859;;;;ACTIVE;;;;;"#1 с. 174: ""3507 | Изедеркинъ, выс. каз. | при ключѣ Челкасѣ.""" +2;4576;Сюнелькино;1859;;1963;;MERGEIN;1;Изедеркино;;;"#1 с. 174: ""3508 | Сюнелькинъ, выс. каз. | при ключѣ Челкасѣ.""" +3;6528;Ватраскино;1859;;1963;;MERGEIN;1;Изедеркино;;;"#1 с. 174: ""3506 | Ватраскинъ, выс. каз. | при ключѣ Челкасѣ.""" +4;1702;Канькасы;1912;;1955;;MERGEIN;6;Молгачкасы;IRI: нашел только карту;;Наиболее ранний источник: Карта Козьмодемьянского уезда Казанской губернии 1912 года http://www.etomesto.ru/map-mariyel_kozmodemyanskiy-uezd/ +5;2926;Молгачкасы;1859;;;;ACTIVE;;;;;"#1 с. 38: ""683 | Молгачь-касы́, окол. каз. | при ручьѣ и колодцѣ.""" +6;6554;Ганкинъ;1859;;1912;1;RENAME;2;Канькасы;IRI: См. Коммент к LINGID 13;;"#1 с. 39: ""684 | Га́нкинъ (Кинька-касы́), окол. каз. | при безъименныхъ ключахъ""" +7;1703;Канькка;1912;1;1955;;MERGEIN;12;Мулкачкасси;IRI: Здесь следую ID 4;; +8;6555;Кинькакасы;1859;;1912;1;RENAME;11;Канькка;IRI: См. Коммент к LINGID 14;;"#1 с. 39: ""684 | Га́нкинъ (Кинька-касы́), окол. каз. | при безъименныхъ ключахъ""" +9;2024;Ключи;1859;;1959;1;MERGEIN;7;Коровино;IRI: В качестве конечной даты ставлю год укрупнения колхозов этого куста сел, подробности, думаю, только в архиве можно найти;;"#2 с. 61: ""1211 | Ключи, д. вл. | при рч. Менѣ""" +10;2115;Коровино;1859;;;;ACTIVE;;;;;"#2 с. 61: ""1212 | Коровино, д. вл. | при рч. Менѣ""" +11;1400;Исетерккӗ;1859;1;;;ACTIVE;;;IRI: Здесь следую ID 1;; +12;4577;Тимкасси;1859;1;1963;;MERGEIN;8;Исетерккӗ;IRI: Здесь следую ID 2;; +13;6553;Тукасси;1859;1;1963;;MERGEIN;8;Исетерккӗ;IRI: Здесь следую ID 3;; +14;2927;Мулкачкасси;1859;1;;;ACTIVE;;;IRI: Здесь следую ID 5;; Index: tests/csv_loader.py ================================================================== --- tests/csv_loader.py +++ tests/csv_loader.py @@ -38,11 +38,11 @@ """ # Define which columns are INTEGER based on your schema integer_columns_by_table = { "Spatial": [0, 8], # ID, DOUBT "Linguistic": [0, 1, 2, 3, 6, 8, 10], # ID, SPATID, DOUSPAT, MAINID, DOUTOPO, DOULANG, DOUPRON - "Temporal": [0, 1, 3, 4, 5, 6, 8], # ID, LINGID, START, DOUSTART, END, DOUEND, OBJID + "Temporal": [0, 1, 3, 4, 5, 6, 8], # ID, LINGID, STARTYEAR, DOUSTART, ENDYEAR, DOUEND, OBJID "Sources": [4] # YEAR } # Define which columns are REAL based on your schema real_columns_by_table = { Index: tests/main.py ================================================================== --- tests/main.py +++ tests/main.py @@ -45,11 +45,11 @@ ["ID", "SPATID", "DOUSPAT", "MAINID", "TOPONYM", "TOPFORMS", "DOUTOPO", "LANG", "DOULANG", "PRONUNC", "DOUPRON", "ETYM", "ORIGIN", "COMMENTS", "OTHER"] ) load_csv_into_table( conn, args.temporal, "Temporal", - ["ID", "LINGID", "LINGNAME", "START", "DOUSTART", "END", "DOUEND", "EVENT", "OBJID", + ["ID", "LINGID", "LINGNAME", "STARTYEAR", "DOUSTART", "ENDYEAR", "DOUEND", "EVENT", "OBJID", "OBJNAME", "COMMENTS", "OTHER", "FULLTEXT"] ) load_csv_into_table( conn, args.sources, "Sources", ["ID", "TYPE", "AUTHOR", "TITLE", "YEAR", "PUBLISHER", "CITATION", "COMMENTS", "PDF", "OTHER"]