]> git.nbdom.net Git - nb.git/commitdiff
lib/postgres/lang.sql
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 5 Jan 2018 14:05:16 +0000 (14:05 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 5 Jan 2018 14:05:16 +0000 (14:05 +0000)
lib/postgres/lang.sql

index 125fd6bfd73a1baf61b5bbfe16bf9da8d4775bc5..3a166551241ace34280ba54d23334853948bbb2c 100644 (file)
@@ -1,9 +1,12 @@
 DROP TABLE IF EXISTS lang;
 CREATE TABLE IF NOT EXISTS lang (
-  id bigint PRIMARY KEY,
+  id char(3) PRIMARY KEY,
   name varchar(200)
 );
+GRANT ALL ON TABLE lang TO www;
+GRANT ALL ON TABLE lang TO nico;
+GRANT ALL ON TABLE lang TO root;
 BEGIN TRANSACTION;
 DELETE FROM lang;
-COPY lang FROM PROGRAM 'curl -s //download.geonames.org/export/dump/alternateNames.zip | zcat | cut -f 1,4' WITH (format 'text', NULL '');
+COPY lang FROM PROGRAM 'curl -s http://download.geonames.org/export/dump/iso-languagecodes.txt | tail -n +2 | cut -f 1,4' WITH (format 'text', NULL '');
 COMMIT;