st2idc
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
delete from campionati_ftp;
|
||||
insert into campionati_ftp (knrtcx,ktipax,ksgtcl,ksgtcx,kdetcx,id,prov,reg,kris7x,israg,c5,refertodigitale) select knrtcx,ktipax,ksgtcl,ksgtcx,kdetcx,id,prov,reg,kris7x,israg,c5,refertodigitale from dblink('dbname=pgare','select * from siglecampionati') AS campionati(knrtcx character(16),ktipax text,ksgtcl text,ksgtcx text,kdetcx text,id integer,prov character(32),reg character(36),kris7x text,israg boolean,c5 boolean,refertodigitale boolean);
|
||||
@@ -0,0 +1,2 @@
|
||||
delete from companies_ftp;
|
||||
insert into companies_ftp(scoso,scomo,scomi,scomc,scomf,ssigl,sdeno,sind2,scaps,slocr,spvre,scapc,sloco,steds,stepr,stesr,scapo,sfaxs,stelx,spiva,snatu,ssito,smail,spresc,spresn,f0dei,f0ini,f0loi,f9coi,f0prv,f0cap,scosop,stid) select * from dblink('dbname=pgare','select scoso,scomo,scomi,scomc,scomf,ssigl,sdeno,sind2,scaps,slocr,spvre,scapc,sloco,steds,stepr,stesr,scapo,sfaxs,stelx,spiva,snatu,ssito,smail,spresc,spresn,f0dei,f0ini,f0loi,f9coi,f0prv,f0cap,scosop,stid from anagrafe') AS anagrafe(scoso integer,scomo text,scomi text,scomc text,scomf text,ssigl text,sdeno text,sind2 text,scaps text,slocr text,spvre text,scapc text,sloco text,steds text,stepr text,stesr text,scapo text,sfaxs text,stelx text,spiva text,snatu text,ssito text,smail text,spresc text,spresn text,f0dei text,f0ini text,f0loi text,f9coi text,f0prv text,f0cap text,scosop integer,stid integer);
|
||||
@@ -0,0 +1,6 @@
|
||||
#
|
||||
# m h dom mon dow command
|
||||
0 5 * * * /home/gitlab-runner/dockeclean.sh
|
||||
0 * * * * /project/inbound_figc/journal_old2new.sh > /project/inbound_figc/journal_old2new.out
|
||||
30 4 * * * /project/inbound_figc/mainload.sh > /project/inbound_figc/loadmain.out
|
||||
0 3 * * * /project/inbound_figc/backup.sh > /project/inbound_figc/backup.out
|
||||
@@ -0,0 +1 @@
|
||||
SELECT "aaagare"();
|
||||
@@ -0,0 +1,11 @@
|
||||
userid="sportftp"
|
||||
password="\$porteams2019"
|
||||
|
||||
|
||||
ftp -n 212.77.67.140 << EOFTP >ftpget.$$
|
||||
user $userid $password
|
||||
prompt
|
||||
cd files
|
||||
mget *.csv
|
||||
quit
|
||||
EOFTP
|
||||
@@ -0,0 +1,14 @@
|
||||
delete from journal_ftp;
|
||||
insert into journal_ftp(id,chi,quando,idp,ida,ora,data,idc) select * from dblink('dbname=pgare','select id,chi,quando,idp,ida,ora,data,idc from vjournal') AS journal(id integer,chi numeric,quando timestamp,idp integer,ida integer,ora text,data date,idc varchar);
|
||||
insert into journal_figc(id_utente_modificatore,matricola_figc_sq_modificatrice,created_at,id_partita,id_azione,orario,data,matricola_impianto_figc,azione_annullata,id_old)
|
||||
select
|
||||
null as id_utente_modificatore,
|
||||
null as matricola_figc_sq_modificatrice,
|
||||
j.quando as created_at,
|
||||
p.id as id_partita,
|
||||
j.ida as id_azione,
|
||||
j.ora::time as orario,
|
||||
j.data as data,
|
||||
idc as matricola_impianto_figc,
|
||||
false as azione_annullata,j.id
|
||||
from journal_ftp j,partite_figc p where j.idp=p.id_partita_ftp and j.id not in(select id_old from journal_figc) order by j.id;
|
||||
@@ -0,0 +1,12 @@
|
||||
insert into journal_figc(id_utente_modificatore,matricola_figc_sq_modificatrice,created_at,id_partita,id_azione,orario,data,matricola_impianto_figc,azione_annullata,id_old)
|
||||
select
|
||||
null as id_utente_modificatore,
|
||||
null as matricola_figc_sq_modificatrice,
|
||||
j.quando as created_at,
|
||||
p.id as id_partita,
|
||||
j.ida as id_azione,
|
||||
j.ora::time as orario,
|
||||
j.data as data,
|
||||
idc as matricola_impianto_figc,
|
||||
false as azione_annullata,j.id
|
||||
from journal_ftp j,partite_figc p where j.idp=p.id_partita_ftp and j.id not in(select id_old from journal_figc) order by j.id;
|
||||
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
. ./.profile
|
||||
cd /project/inbound_figc
|
||||
/usr/local/bin/kubectl cp journal.sql db/postgresql-1-postgresql-0:/etc/journal.sql -c postgresql-server
|
||||
/usr/local/bin/kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n db -- psql -U postgres -d gare -f /etc/journal.sql
|
||||
@@ -0,0 +1 @@
|
||||
insert into partite(idpf,ids) select distinct * from pgpartite2insert;
|
||||
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
|
||||
sed -i "s/\"/ /g" $1
|
||||
|
||||
if [[ $2 == "cal" ]]
|
||||
then
|
||||
echo "strutr;r0cmp;r0gir;r0gio;r0anr;r0dai;r0ma1;r0ma2;r0no1;r0pu1;r0pu2;void1;void2;void3;void4;void5;void6;void7;r0imp;r0ori;void8"|cat - $1 > /tmp/out && mv /tmp/out $1"_int"
|
||||
fi
|
||||
|
||||
|
||||
if [[ $2 == "imp" ]]
|
||||
then
|
||||
echo "i0str;i0imp;i0dei;i0ini;i0loi;i0prv;void"|cat - $1 > /tmp/out && mv /tmp/out $1"_int"
|
||||
fi
|
||||
|
||||
if [[ $2 == "ana" ]]
|
||||
then
|
||||
echo "SCOSO;SCOMO;SCOMI;SCOMC;SCOMF;SSIGL;SDENO;DESCA;X21;X23;X24;SPC01;SIND1;SIND2;SCAPS;SLOCR;SPVRE;SINC1;SINC2;SCAPC;SLOCO;SPVCO;STEDS;STEPR;STESR;SCAPO;SFAXS;STELX;SPIVA;SNATU;SSITO;SMAIL;SPRESC;SPRESN;F0DEI;F0INI;F0LOI;F9COI;F0PRV;F0CAP;C0DEI;C0INI;C0LOI;C9COI;C0PRV;C0CAP;D0DEI;D0INI;D0LOI;D9COI;D0PRV;D0CAP;SAT01;SAT02;SAT03;SAT04;SAT05;SAT06;SAT07;SAT08;SAT09;SAT10;void"|cat - $1 > /tmp/out && mv /tmp/out $1"_int"
|
||||
fi
|
||||
|
||||
if [[ $2 == "cla" ]]
|
||||
then
|
||||
echo "REG;KSGTCL;GIRONE;IDSOC;PUNTI;GF;GS;GIOCATE;VINTE;PAREGGIATE;perse"|cat - $1 > /tmp/out && mv /tmp/out $1"_int"
|
||||
fi
|
||||
|
||||
|
||||
|
||||
iconv -f iso-8859-1 -t UTF-8 $1"_int" -o $1"_int_utf8"
|
||||
sed '1s/^\xEF\xBB\xBF//' < $1"_int_utf8" >$1"_int_utf8_nobom.csv"
|
||||
sed -i '1s/^\xEF\xBB\xBF//' $1"_int_utf8"
|
||||
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
cd /project/inbound_figc
|
||||
|
||||
kubectl cp cserc17f.csv_int_utf8_nobom.csv dbdev/postgresql-1-postgresql-0:/etc/cserc17f_2load_utf8_nobom.csv
|
||||
kubectl cp cseri17f.csv_int_utf8_nobom.csv dbdev/postgresql-1-postgresql-0:/etc/cseri17f_2load_utf8_nobom.csv
|
||||
kubectl cp csexc17f.csv_int_utf8_nobom.csv dbdev/postgresql-1-postgresql-0:/etc/csexc17f_2load_utf8_nobom.csv
|
||||
kubectl cp csezc17f.csv_int_utf8_nobom.csv dbdev/postgresql-1-postgresql-0:/etc/csezc17f_2load_utf8_nobom.csv
|
||||
#k cp csezc17f.csv_int_utf8_nobom.csv dbdev/postgresql-1-postgresql-0:/etc/csezc17f_2load_utf8_nobom.csv
|
||||
|
||||
|
||||
kubectl cp gareload.sql dbdev/postgresql-1-postgresql-0:/etc/gareload.sql
|
||||
kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n dbdev -- psql -U postgres -d gare -f /etc/gareload.sql
|
||||
|
||||
#kubectl cp loadclub.sql db/postgresql-1-postgresql-0:/etc/loadclub.sql
|
||||
#kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n db -- psql -U postgres -d segdigi -f /etc/loadclub.sql
|
||||
@@ -0,0 +1,2 @@
|
||||
delete from partite_ftp;
|
||||
insert into partite_ftp(id,strutr,r0cmp,r0gir,r0gio,r0anr,r0dai,r0ma1,r0ma2,r0pu1,r0pu2,r0cov,r0rdi,rfl0,r0imp,r0ori,color,data,valid) select * from dblink('dbname=pgare','select id,strutr,r0cmp,r0gir,r0gio,r0anr,r0dai,r0ma1,r0ma2,r0pu1,r0pu2,r0cov,r0rdi,r0fl0,r0imp,r0ori,color,data,valid from calendari') AS calendari(id integer, strutr integer,r0cmp character(8),r0gir character(8),r0gio character(8),r0anr character(3),r0dai character(6),r0ma1 integer,r0ma2 integer,r0pu1 character(3),r0pu2 character(3),r0cov character(3),r0rdi character(3),r0fl0 character(3),r0imp character(8),r0ori character(4),color character(10),data date,valid boolean);
|
||||
@@ -0,0 +1,4 @@
|
||||
SELECT "aaapgare"();
|
||||
SELECT "aaapgare_imp"();
|
||||
SELECT "aaapgare_ana"();
|
||||
SELECT "aaacla"();
|
||||
Reference in New Issue
Block a user