memoriaal / repis

Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

Kirjete tabelisse persoonireale elukoht (pereregistrist raamatu_omavalitsus) #13

Closed UlleKr closed 5 months ago

UlleKr commented 5 months ago

Hetkeseisu saab kontrollida

select *
from repis.kirjed k
left join import.pereregister p on p.isikukood = k.kirjekood
where k.Elukoht = ''
and p.raamatu_omavalitsus > '';
mitselek commented 5 months ago

@mitselek kontrollib, kas on ehk juba tehtud

UlleKr commented 5 months ago

Kui on tehtud, tuleb sellest märku anda.


Neil ei näita elukohta Kuigi enamasti on PR olemas

SELECT persoon, COUNT(*) AS pere
FROM repis.kirjed k0
WHERE k0.elukoht = '' AND k0.emanimi != ''
AND pub_wwiiref
GROUP BY persoon
;
mitselek commented 5 months ago

Kontrollisin @UlleKr päringut - elukohad on siiski olemas kõigil, kellel on ka PR

select * from repis.kirjed where persoon in
(
SELECT persoon AS pere
FROM repis.kirjed k0
WHERE k0.elukoht = '' AND k0.emanimi != ''
AND pub_wwiiref
GROUP BY persoon
)
order by persoon
;

Otsisin üldse puuduvaid elukohti:

select *
from repis.kirjed k
left join import.pereregister p on p.isikukood = k.kirjekood
where k.Elukoht = ''
and p.raamatu_omavalitsus > '';

/* Affected rows: 0  Found rows: 142  Warnings: 0  Duration for 1 query: 1.328 sec. (+ 1.453 sec. network) */

Need 142 puuduva elukohaga persooni on ilmselt viimase aja töö tulemusel lisatud pereregistrid.

Sünkroniseerin ka need elukohad ja täiendan igaöist hooldusskripti.

mitselek commented 5 months ago
CALL maintenance.update_elukoht();

/* Affected rows: 11  Found rows: 0  Warnings: 0  Duration for 1 query: 4.188 sec. */

Oli kokku 11 persooni, kel elukoht PR'ist toomata - ei tea, mis number see 148 oli. Nüüd on elukohad taas sünkroonis