This commit is contained in:
alessandro
2026-09-11 15:01:40 +02:00
parent 5bca0da31f
commit 58a443a076
5 changed files with 576 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
#!/bin/bash
. ./.profile
cd /project/inbound_figc
rm -f *.csv
rm -f *.csv_int*
./getftp.sh
./loadpgare.sh csexc17f.csv ana
./loadpgare.sh cseri17f.csv imp
./loadpgare.sh cserc17f.csv cal
./loadpgare.sh csezc17f.csv cla
#./loadpgare.sh cseyc17f.csv
/usr/local/bin/kubectl cp cserc17f.csv_int_utf8_nobom.csv db/postgresql-1-postgresql-0:/etc/cserc17f_2load_utf8_nobom.csv
/usr/local/bin/kubectl cp cseri17f.csv_int_utf8_nobom.csv db/postgresql-1-postgresql-0:/etc/cseri17f_2load_utf8_nobom.csv
/usr/local/bin/kubectl cp csexc17f.csv_int_utf8_nobom.csv db/postgresql-1-postgresql-0:/etc/csexc17f_2load_utf8_nobom.csv
/usr/local/bin/kubectl cp csezc17f.csv_int_utf8_nobom.csv db/postgresql-1-postgresql-0:/etc/csezc17f_2load_utf8_nobom.csv
#k cp csezc17f.csv_int_utf8_nobom.csv db/postgresql-1-postgresql-0:/etc/csezc17f_2load_utf8_nobom.csv
name=$(date '+%Y-%m-%d')
tar -zcvf "$name.tar.gz" *.csv
mv *.gz ./arch
/usr/local/bin/kubectl cp pgareload.sql db/postgresql-1-postgresql-0:/etc/pgareload.sql
/usr/local/bin/kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n db -- psql -U postgres -d pgare -f /etc/pgareload.sql
/usr/local/bin/kubectl cp loadclub.sql db/postgresql-1-postgresql-0:/etc/loadclub.sql
/usr/local/bin/kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n db -- psql -U postgres -d segdigi -f /etc/loadclub.sql
sleep 120
/usr/local/bin/kubectl cp partite_ftp.sql db/postgresql-1-postgresql-0:/etc/partite_ftp.sql
/usr/local/bin/kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n db -- psql -U postgres -d gare -f /etc/partite_ftp.sql
/usr/local/bin/kubectl cp campionati_ftp.sql db/postgresql-1-postgresql-0:/etc/campionati_ftp.sql
kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n db -- psql -U postgres -d gare -f /etc/campionati_ftp.sql
/usr/local/bin/kubectl cp companies_ftp.sql db/postgresql-1-postgresql-0:/etc/companies_ftp.sql
/usr/local/bin/kubectl exec -it postgresql-1-postgresql-0 -c postgresql-server -n db -- psql -U postgres -d companies -f /etc/companies_ftp.sql
@@ -0,0 +1,64 @@
microservices
./run_st2idc.sh sporteams-platform/microservices/tornei sporteams/tornei ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/accessi sporteams/accessi ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/sponsor sporteams/sponsor ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/eventi-club sporteams/eventi-club ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/notifiche sporteams/notifiche ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/convocazioni sporteams/convocazioni ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/eventi-wow sporteams/eventi-wow ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/gare sporteams/gare ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/referti sporteams/referti ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/mail-sms sporteams/mail-sms ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/anagrafiche sporteams/anagrafiche ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/allenamenti sporteams/allenamenti ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/strutture sporteams/strutture ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/localita sporteams/localita ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/companies sporteams/companies ./st_transform.env
./run_st2idc.sh sporteams-platform/microservices/moduli sporteams/moduli ./st_transform.env
progetti
./run_st2idc.sh sporteams-platform/progetti/club/club-backend sporteams/club-backend ./st_transform.env
./run_st2idc.sh sporteams-platform/progetti/club/club-frontend sporteams/club-frontend ./st_transform.env
lnd tornei
staysafe lite
giornalista 4.0
geco
commesse
enba
sestra
ncslab
app camminatori
microservices esterni
prenotazioni-enba
accessi-enba
prenotazioni-csi
accessi-csi
prenotazioni-club
accessi-club (microservizio giuneco per gli accessi per club)
frontend:
homepage
wow-festival
match
gateway:
webhooks
licenze
gateway accessi
wow-festival2
csi
mockapi
match
cross services
supertoken
mongodb
nocodb
+49
View File
@@ -0,0 +1,49 @@
Limec Club
Run clonazioni:
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/accessi Sporteams/limecaccessi ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/strutture Sporteams/limecstrutture ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/convocazioni Sporteams/limecconvocazioni ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/mail-sms Sporteams/limecmail-sms ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/sponsor Sporteams/limecsponsor ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/piano-carriere Sporteams/limecpiano-carriere ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/limec-licenze Sporteams/limec-licenze ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/limec-backend Sporteams/limec-backend ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/limec-frontend Sporteams/limec-frontend ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/anagrafiche Sporteams/limecanagrafiche ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/cross-services/supertokens Sporteams/limecsupertokens ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/moduli Sporteams/limecmoduli ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/companies Sporteams/limeccompanies ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/eventi-club Sporteams/limeceventi-club ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/gare Sporteams/ ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/notifiche Sporteams/limecnotifiche ./limec_transform.env true
./run_st2idc.sh sporteams-platform/progetti/limec/microservices/allenamenti Sporteams/limecallenamenti ./limec_transform.env true
# Modalità completa
./clone-and-transform.sh -u https://gitlab.com -t glpat-xxx -r group/proj -d ./repo
# Modalità transformation (skip GitLab clone)
./clone-and-transform.sh -transformation -d ./existing-repo --gitea-repo group/proj -f ./transform.env
limec-backend-dev ["gateway-limec-dev.pigreco66.it"] 30h
limec-frontend-dev ["limecdev.pigreco66.it"] 22h
limeccompanies-dev ["limeccompaniesdev.pigreco66.it"] 5d2h
limeceventi-club-dev ["limeceventiclubdev.pigreco66.it"] 3d17h
limecmoduli-dev ["limecmoduliapidev.pigreco66.it"] 4d3h
limecsupertokens-dev ["limecsupertokensdev.pigreco66.it"] 5d7
nest.limecaccessi-dev.svc.cluster.local
nest.limecsponsor-dev.svc.cluster.local
nest.limecanagrafiche-dev.svc.cluster.local
- gateway-limec-dev.pigreco66.it
- limecdev.pigreco66.it
- limeccompaniesdev.pigreco66.it
- limeceventiclubdev.pigreco66.it
- limecmoduliapidev.pigreco66.it
- limecsupertokensdev.pigreco66.it
+54
View File
@@ -0,0 +1,54 @@
Walk4All
acc398
accessi
accessi_microservizio
agim
allenamenti
anagrafiche
anagrafiche_info
asdgestold
autocertificazioni
camminatori
club
cmdb
companies
contatti
convocazioni
csi
enba
eventi
eventi_wow
gare
geco
licenze
localita
mail_sms
match
moduli
moduli_info
nocodb
notifiche
pgare
piano_carriere
referti
segdigi
segdigiold
sestra
sonar
sonarq9
sponsor
sporteams-app
strutture
supertokens
supertokens_match
supertokens_sestra
tornei
./backuppg.sh dbdev16 anagrafiche postgresql-16-postgresql-0
SELECT './backuppg.sh dbdev16 '||datname||' postgresql-16-postgresql-0'
FROM pg_database
WHERE datistemplate = false
AND datname <> 'postgres'
ORDER BY datname