feat(sql): add sql/create-table.sql
This commit is contained in:
parent
05799d7ba4
commit
2892bfa409
11
cli/awk.md
11
cli/awk.md
|
@ -1,3 +1,9 @@
|
|||
# general
|
||||
|
||||
[Laenderschluessel](https://de.wikipedia.org/wiki/Amtlicher_Gemeindeschl%C3%BCssel)
|
||||
|
||||
[ISO 3166-2:DE](https://de.wikipedia.org/wiki/ISO_3166-2%3ADE)
|
||||
|
||||
# init
|
||||
|
||||
* dload csv and check file
|
||||
|
@ -20,8 +26,9 @@ awk '/de:01001:104053/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv
|
|||
```
|
||||
awk '/;"de:01/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-01.csv
|
||||
awk '/;"de:02/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-02.csv
|
||||
awk '/;"de:03/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-03.csv
|
||||
awk '/;"de:04/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-04.csv
|
||||
awk 'NR == 1 { print }; /;"de:03/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-ni.csv
|
||||
awk 'NR == 1 { print }; /;"de:04/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-hb.csv
|
||||
awk 'NR == 1 { print }; /;"de:03/{print}; /;"de:04/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-ni-hb.csv
|
||||
awk '/;"de:05/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-05.csv
|
||||
awk '/;"de:06/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-06.csv
|
||||
awk '/;"de:07/{print}' ~/Downloads/zHV_aktuell_csv.2023-08-04.csv > de-07.csv
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
-- colon before variable: for a prepared statement using named placeholders, this will be a parameter name of the form :name
|
||||
|
||||
CREATE SCHEMA IF NOT EXISTS :schema;
|
||||
SET search_path to :schema, public;
|
||||
|
||||
CREATE TABLE :schema.stops(
|
||||
stop_seq_no INT,
|
||||
stop_type CHAR(1),
|
||||
stop_dhid VARCHAR(63),
|
||||
stop_parent VARCHAR(31),
|
||||
stop_name TEXT,
|
||||
stop_lat VARCHAR(31),
|
||||
stop_lon VARCHAR(31),
|
||||
stop_municipality_code VARCHAR(15),
|
||||
stop_municipality VARCHAR(63),
|
||||
stop_district_code VARCHAR(15),
|
||||
stop_district VARCHAR(31),
|
||||
stop_description TEXT,
|
||||
stop_authority TEXT,
|
||||
stop_delfi_name VARCHAR(31),
|
||||
stop_thid VARCHAR(31),
|
||||
stop_tariff_provider TEXT,
|
||||
stop_last_operation_date VARCHAR(31)
|
||||
);
|
Loading…
Reference in New Issue