Update 'Docs/Obdelava RPU.txt'
This commit is contained in:
@ -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
|
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
|
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
|
FROM rpu_old
|
||||||
ON CONFLICT ("sifra_pu") DO UPDATE
|
ON CONFLICT ("sifra_pu") DO UPDATE
|
||||||
SET
|
SET
|
||||||
@ -43,4 +31,5 @@ postna_stevilka=excluded.postna_stevilka,
|
|||||||
posta=excluded.posta,
|
posta=excluded.posta,
|
||||||
ezr=excluded.ezr,
|
ezr=excluded.ezr,
|
||||||
sifra_proracuna=excluded.sifra_proracuna,
|
sifra_proracuna=excluded.sifra_proracuna,
|
||||||
zadnjasprememba='2016-07-20';
|
zadnjasprememba='2023-10-17',
|
||||||
|
email=excluded.email;
|
Reference in New Issue
Block a user