diff --git a/Docs/Obdelava RPU.txt b/Docs/Obdelava RPU.txt index 2186b9b..0fd7e53 100644 --- a/Docs/Obdelava RPU.txt +++ b/Docs/Obdelava RPU.txt @@ -1,19 +1,7 @@ -Obdelava UJP registra -===================== - -Podatke dobimo na strani https://www.ujp.gov.si/dokumenti/dokument.asp?id=127 - -Podatke je treba pretvoriti iz ANSI v UTF8. Načeloma se da s skript, ampak sem za zdaj to naredil z Notepad++, podatke pa spravil na server z WINscp - -Podatke uvozimo v tabelo rpu_old: -psql supervizor -c "copy rpu_old FROM '/export/home/matjaz/postgres/rpu-ujp/Seznam_PU_15_07_2016.TXT' DELIMITER ';' CSV HEADER quote '\"';" - -Podatke prestavimo v tabelo rpu. Obstoječe podatke posodobimo, nove podatke dodamo. - insert into rpu -(tip, skupina, podskupina, sifra_pu, maticna, davcna, ustanovitelj, naziv, kraj, obcina, skd, a, b, c, d, e, f, g, h, i, j, naslov, postna_stevilka, posta, ezr, sifra_proracuna, zadnjasprememba) +(tip, skupina, podskupina, sifra_pu, maticna, davcna, ustanovitelj, naziv, kraj, obcina, skd, a, b, c, d, e, f, g, h, i, j, naslov, postna_stevilka, posta, ezr, sifra_proracuna, zadnjasprememba, email) select -tip, skupina, podskupina, sifra_pu, maticna, davcna, ustanovitelj, naziv, kraj, obcina, skd, a, b, c, d, e, f, g, h, i, j, naslov, postna_stevilka, posta, ezr, sifra_proracuna, '2016-07-20' +tip, skupina, podskupina, sifra_pu, maticna, davcna, ustanovitelj, naziv, kraj, obcina, skd, a, b, c, d, e, f, g, h, i, j, naslov, postna_stevilka, posta, ezr, sifra_proracuna, '2023-10-17', email FROM rpu_old ON CONFLICT ("sifra_pu") DO UPDATE SET @@ -43,4 +31,5 @@ postna_stevilka=excluded.postna_stevilka, posta=excluded.posta, ezr=excluded.ezr, sifra_proracuna=excluded.sifra_proracuna, -zadnjasprememba='2016-07-20'; \ No newline at end of file +zadnjasprememba='2023-10-17', +email=excluded.email; \ No newline at end of file