separate imports

This commit is contained in:
Kiara Grouwstra 2021-12-25 12:34:55 +01:00
parent f63b50ff48
commit c4b9eb47c8
1 changed files with 20 additions and 5 deletions

View File

@ -25,17 +25,32 @@ convert:
drop:
rm afdelingen.sqlite3
import: import_bij1_gebieden
sqlite3 afdelingen.sqlite3 -separator ";" '.import afdelingen.csv afdelingen'; \
sqlite3 afdelingen.sqlite3 -separator ";" '.import pc7/gemeenten2020_2021.csv gemeenten_2020'; \
sqlite3 afdelingen.sqlite3 -separator "," '.import gemeenten.csv gemeenten'; \
sqlite3 afdelingen.sqlite3 -separator ";" '.import pc7/pc6hnr20200801_gwb.csv pc6_huisnr'; \
import_afdelingen:
sqlite3 afdelingen.sqlite3 'DROP TABLE afdelingen;'; \
sqlite3 afdelingen.sqlite3 -separator ";" '.import afdelingen.csv afdelingen'
import_gemeenten_2020:
sqlite3 afdelingen.sqlite3 'DROP TABLE gemeenten_2020;'; \
sqlite3 afdelingen.sqlite3 -separator ";" '.import pc7/gemeenten2020_2021.csv gemeenten_2020'
import_gemeenten:
sqlite3 afdelingen.sqlite3 'DROP TABLE gemeenten;'; \
sqlite3 afdelingen.sqlite3 -separator "," '.import gemeenten.csv gemeenten'
import_pc6_huisnr:
sqlite3 afdelingen.sqlite3 'DROP TABLE pc6_huisnr;'; \
sqlite3 afdelingen.sqlite3 -separator ";" '.import pc7/pc6hnr20200801_gwb.csv pc6_huisnr'
import_airtable_leden:
sqlite3 afdelingen.sqlite3 'DROP TABLE airtable_leden;'; \
sqlite3 afdelingen.sqlite3 -separator "," '.import leden-Alles.csv airtable_leden'
import_bij1_gebieden:
sqlite3 afdelingen.sqlite3 'DROP TABLE bij1_gebieden;'; \
sqlite3 afdelingen.sqlite3 -separator "," '.import bij1-gebieden.csv bij1_gebieden'
import_all: import_afdelingen import_gemeenten_2020 import_gemeenten import_pc6_huisnr import_airtable_leden import_bij1_gebieden
# join source with our annotations
join_gemeenten:
sqlite3 afdelingen.sqlite3 'DROP VIEW afdelingsgebieden; CREATE VIEW afdelingsgebieden AS SELECT gemeenten.Gemeentecode, GemeentecodeGM, gemeenten.Gemeentenaam, Provinciecode, ProvinciecodePV, Provincienaam, is_kern_gemeente, afdeling, campagne_gr_2022 FROM gemeenten JOIN bij1_gebieden ON gemeenten.Gemeentecode = bij1_gebieden.Gemeentecode;'