From: Nicolas Boisselier Date: Sun, 6 Nov 2022 07:58:56 +0000 (+0000) Subject: /opt/nb/lib/postgres/lang.sh X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=e591179c0a7fb54526919eb4c43b8db6aa2b40cc;p=nb.git /opt/nb/lib/postgres/lang.sh --- diff --git a/lib/postgres/lang.sh b/lib/postgres/lang.sh index 64e624c7..d3089c04 100755 --- a/lib/postgres/lang.sh +++ b/lib/postgres/lang.sh @@ -2,6 +2,6 @@ curl -s http://download.geonames.org/export/dump/iso-languagecodes.txt \ | tail -n +2 \ | cut -f 1,4 \ -| sed -e "s/ *(.*$//" -e "s/\tModern /\t/" \ +| sed -e "s/ *(.*$//" -e "s/\tModern /\t/" -e "s/\r$//" \ | grep -Ev '^\s' \ ; diff --git a/lib/postgres/lang.sql b/lib/postgres/lang.sql index 410a4719..68439987 100644 --- a/lib/postgres/lang.sql +++ b/lib/postgres/lang.sql @@ -3,11 +3,3 @@ CREATE TABLE IF NOT EXISTS lang ( id char(3) PRIMARY KEY, name varchar(60) ); --- NB 02.12.19 BEGIN TRANSACTION; --- NB 02.12.19 DELETE FROM lang; --- NB 02.12.19 COPY lang FROM PROGRAM 'curl -s http://download.geonames.org/export/dump/iso-languagecodes.txt \ --- NB 02.12.19 | tail -n +2 \ --- NB 02.12.19 | cut -f 1,4 \ --- NB 02.12.19 | sed -e "s/ *(.*$//" -e "s/\tModern /\t/" --- NB 02.12.19 ' WITH (format 'text', NULL ''); --- NB 02.12.19 COMMIT;