@@ -94,6 +94,10 @@ hxlquickimporttab temp/titanic.tab | head
9494# @see https://docs.sqlalchemy.org/en/13/dialects/
9595# @see https://github.com/wireservice/csvkit/blob/master/csvkit/utilities/csvsql.py
9696
97+ # TODO: Create an local PostgreSQL database
98+ # @see https://csvkit.readthedocs.io/en/latest/scripts/csvsql.html
99+ # createdb hxltest
100+
97101# Generate create schema
98102csvsql tests/files/iris_hxlated-csv.csv --dialect postgresql --skip-lines 1
99103csvsql tests/files/iris_hxlated-csv.csv --dialect mysql --skip-lines 1
@@ -132,6 +136,42 @@ csvsql tests/files/iris_hxlated-csv.csv --dialect mssql --skip-lines 1
132136# Insert data directly on the server
133137csvsql tests/files/iris_hxlated-csv.csv --db ' postgresql://postgres:password@localhost/hxltest' --skip-lines 1
134138
139+ # ### Build hxlmeta local storage _______________________________________________
140+ # @see https://github.com/EticaAI/HXL-Data-Science-file-formats/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc
141+ # Note: these hxlmeta examples may not actually be used by the HXLMeta Class
142+ # but could at least be used to test importing/exporting from databases
143+
144+ # @see https://github.com/harelba/q/blob/master/test/BENCHMARK.md
145+
146+ # TODO hxl2example --remove-headers example.com/dataset hxlmeta-data/HXLMeta_DataType.hxl.csv
147+
148+ # ## HXLMeta_DataType, HXLMeta_StorageType, HXLMeta_StatisticalType
149+ hxl2example https://docs.google.com/spreadsheets/d/1hGUxMN2ywWNv8ONQ59Pp9Q4nG-eTRnAs0SyWunFZUDg/edit#gid=214068544 hxlmeta-data/HXLMeta_DataType.hxl.csv
150+ hxl2example https://docs.google.com/spreadsheets/d/1vFkBSharAEg5g5K2u_iDLCBvpWWPqpzC1hcL6QpFNZY/edit#gid=211012023 hxlmeta-data/HXLMeta_StorageType.hxl.csv
151+ hxl2example https://docs.google.com/spreadsheets/d/1vFkBSharAEg5g5K2u_iDLCBvpWWPqpzC1hcL6QpFNZY/edit#gid=1566300457 hxlmeta-data/HXLMeta_StatisticalType.hxl.csv
152+ hxl2example https://docs.google.com/spreadsheets/d/1vFkBSharAEg5g5K2u_iDLCBvpWWPqpzC1hcL6QpFNZY/edit#gid=1053765950 hxlmeta-data/HXLMeta_LevelType.hxl.csv
153+ hxl2example https://docs.google.com/spreadsheets/d/1vFkBSharAEg5g5K2u_iDLCBvpWWPqpzC1hcL6QpFNZY/edit#gid=617579056 hxlmeta-data/HXLMeta_UsageType.hxl.csv
154+
155+ # ## HXL-CPLP-Vocab_Bool --------------------------------------------------------
156+ # @see https://github.com/HXL-CPLP/forum/issues/49
157+ hxl2example https://docs.google.com/spreadsheets/d/1hGUxMN2ywWNv8ONQ59Pp9Q4nG-eTRnAs0SyWunFZUDg/edit#gid=214068544 hxlmeta-data/HXL-CPLP-Vocab_Bool.hxl.csv
158+
159+ # ## UNOCHA-countries-territories -----------------------------------------------
160+ # https://vocabulary.unocha.org/
161+ hxl2example https://docs.google.com/spreadsheets/d/1NjSI2LaS3SqbgYc0HdD8oIb7lofGtiHgoKKATCpwVdY/edit#gid=1088874596 hxlmeta-data/UNOCHA_countries-territories.hxl.csv
162+
163+ # ## HXL-CPLP-FOD_languages -----------------------------------------------------
164+ hxl2example https://docs.google.com/spreadsheets/d/12k4BWqq5c3mV9ihQscPIwtuDa_QRB-iFohO7dXSSptI/edit#gid=0 hxlmeta-data/HXL-CPLP-FOD_languages.hxl.csv
165+
166+ # ## HXLStandard_Data-types --------------------------------------------------
167+ hxl2example https://docs.google.com/spreadsheets/d/1En9FlmM8PrbTWgl3UHPF_MXnJ6ziVZFhBbojSJzBdLI/edit#gid=1881622062 hxlmeta-data/HXLStandard_Data-types.hxl.csv
168+
169+ # ## HXLStandard_Core-hashtags --------------------------------------------------
170+ hxl2example https://docs.google.com/spreadsheets/d/1En9FlmM8PrbTWgl3UHPF_MXnJ6ziVZFhBbojSJzBdLI/edit#gid=319251406 hxlmeta-data/HXLStandard_Core-hashtags.hxl.csv
171+
172+ # ## HXLStandard_Core-attributes ------------------------------------------------
173+ hxl2example https://docs.google.com/spreadsheets/d/1En9FlmM8PrbTWgl3UHPF_MXnJ6ziVZFhBbojSJzBdLI/edit#gid=1810309357 hxlmeta-data/HXLStandard_Core-attributes.hxl.csv
174+
135175# ### Ignore after this part ___________________________________________________
136176# fititnt@bravo:/workspace/data/brasil_inep_microdados-enem-2019/DADOS$ head -n 1000 MICRODADOS_ENEM_2019.csv > MICRODADOS_ENEM_2019_head-n-1000.csv
137177hxlquickimport hxlquickimport_samples/MICRODADOS_ENEM_2019_head-n-1000.csv | hxl2tab
0 commit comments