Rimborsi WP: differenze tra le versioni
Da Webmobili Wiki.
| (26 versioni intermedie di 2 utenti non mostrate) | |||
| Riga 1: | Riga 1: | ||
== Nuovo Sito Rimborsi Webmobili == | == Nuovo Sito Rimborsi Webmobili == | ||
=== | === Da fare === | ||
* rimborsi.utenti -> ci sono 3 campi Modello Auto | Targa Auto | Coeff. Auto | |||
Mai usati, ma sarebbero utili, | * Pulsante duplica -> Fatto (aggiungere nota che nel caso di giustificativo, quest'ultimo non verra duplicato) | ||
=== Note vecchio database=== | |||
* '''rimborsi.utenti''' -> ci sono 3 campi Modello Auto | Targa Auto | Coeff. Auto | |||
Mai usati, ma sarebbero utili, quindi penso di creare una tabella del tipo '''utente_info'''.<br/> | |||
La tabella '''utenti''' contiene anche le password in chiaro. | |||
* '''rimborsi.tipospese''' -> elenco delle tipologie di spesa. | |||
=== Credenziali Utenti su nuovo sito Wordpress === | |||
<pre> | |||
v.valtorta@webmobili.it -> S6J3CRSEHdxPzqBh2@hqjN!E | |||
m.cerutti@webmobili.it -> 0Al5z*qsIerZiqdyQ#77%6cr | |||
s.vincenzi@webmobili.it -> 49^xGgg5nBCN#5lcdCIfo!gG | |||
s.bracco@webmobili.it -> s3OnSQwVhDVd7!YaGEF88^nj | |||
f.politi@webmobili.it -> m8bP(ECPci!3Z5sT$Dn6((dI | |||
a.ughetto@webmobili.it -> wMZswiBh1H1AIb@tEY^exjoB | |||
r.gaetaniello@webmobili.it -> ^zfOYk)9b3$26pxGV$Q*Kk%@ | |||
d.piras@webmobili.it -> N&LsBrHG#5J2(e5F)*&w&d9U | |||
a.lava@webmobili.it -> woQkDH)^yo6SNHx0*VzXmZg6 | |||
c.beccari@webmobili.it -> qam8Hm#9UA*V9M$GDHgLwedl | |||
g.bosio@webmobili.it -> 6S*LyBnuS(2CWEYoKN3vH7I2 | |||
a.nole@webmobili.it -> noro5iX0XXD2UNTU*t9ZIa8O | |||
l.morozzi@webmobili.it -> b)xo$bCa5c65oBCS2rRK0@Tk | |||
</pre> | |||
=== Sync dati === | === Sync dati === | ||
==== Sul server mysqlstaging ==== | |||
Copio i dati dal vecchio database '''rimborsi.spese''' al nuovo. | Copio i dati dal vecchio database '''rimborsi.spese''' al nuovo. | ||
<syntaxhighlight lang="sql"> | <syntaxhighlight lang="sql"> | ||
INSERT INTO | |||
INSERT INTO wp_rimborsi_webmobili_it.wp_rimborso_spese (data,email,descrizione,tipo_spesa,importo_rimborso,importo_speso,user_id,created_at,receipt_image) | |||
SELECT data,email,descr,tipo,importo_da_rimborsare,importo_speso,NULL,NULL,NULL | SELECT data,email,descr,tipo,importo_da_rimborsare,importo_speso,NULL,NULL,NULL | ||
FROM | FROM tmp_rimborsi.rimborso_spese | ||
where email IN | where email IN | ||
('s.vincenzi@webmobili.it', | ('v.valtorta@webmobili.it' | ||
's.vincenzi@webmobili.it', | |||
's.bracco@webmobili.it', | 's.bracco@webmobili.it', | ||
'f.politi@webmobili.it', | 'f.politi@webmobili.it', | ||
| Riga 26: | Riga 52: | ||
</syntaxhighlight > | </syntaxhighlight > | ||
Eseguo un backup del solo database '''rimborsi_tmp''', più piccolo e veloce da fare. | |||
==== Sul server mysql ==== | |||
Restore il precedente backup nel database temporaneo '''tmp_rimborsi''' | |||
copio nella nuova tabella wordpress wp_rimborso_spese | |||
<syntaxhighlight lang="sql"> | |||
INSERT INTO wp_rimborsi_webmobili_it.wp_rimborso_spese (data,email,descrizione,tipo_spesa,importo_rimborso,importo_speso,user_id,created_at,receipt_image) | |||
SELECT data,email,descrizione,tipo_spesa,importo_rimborso,importo_speso,0,NULL,NULL | |||
FROM tmp_rimborsi.rimborso_spese | |||
where email IN | |||
('v.valtorta@webmobili.it', | |||
's.vincenzi@webmobili.it', | |||
's.bracco@webmobili.it', | |||
'f.politi@webmobili.it', | |||
'a.ughetto@webmobili.it', | |||
'r.gaetaniello@webmobili.it', | |||
'd.piras@webmobili.it', | |||
'a.lava@webmobili.it', | |||
'c.beccari@webmobili.it', | |||
'g.bosio@webmobili.it', | |||
'a.nole@webmobili.it'); | |||
</syntaxhighlight> | |||
Aggiorno wp_rimborsi_webmobili_it.wp_rimborso_spese con ID utente Wordpress | |||
<syntaxhighlight lang="sql"> | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 3 where email = 's.vincenzi@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 2 where email = 'v.valtorta@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 4 where email = 's.bracco@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 5 where email = 'f.politi@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 6 where email = 'a.ughetto@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 7 where email = 'r.gaetaniello@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 8 where email = 'd.piras@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 9 where email = 'a.lava@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 10 where email = 'c.beccari@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 11 where email = 'g.bosio@webmobili.it'; | |||
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 12 where email = 'a.nole@webmobili.it'; | |||
</syntaxhighlight> | |||
Versione attuale delle 09:45, 23 gen 2025
Nuovo Sito Rimborsi Webmobili
[modifica]Da fare
[modifica]- Pulsante duplica -> Fatto (aggiungere nota che nel caso di giustificativo, quest'ultimo non verra duplicato)
Note vecchio database
[modifica]- rimborsi.utenti -> ci sono 3 campi Modello Auto | Targa Auto | Coeff. Auto
Mai usati, ma sarebbero utili, quindi penso di creare una tabella del tipo utente_info.
La tabella utenti contiene anche le password in chiaro.
- rimborsi.tipospese -> elenco delle tipologie di spesa.
Credenziali Utenti su nuovo sito Wordpress
[modifica]v.valtorta@webmobili.it -> S6J3CRSEHdxPzqBh2@hqjN!E m.cerutti@webmobili.it -> 0Al5z*qsIerZiqdyQ#77%6cr s.vincenzi@webmobili.it -> 49^xGgg5nBCN#5lcdCIfo!gG s.bracco@webmobili.it -> s3OnSQwVhDVd7!YaGEF88^nj f.politi@webmobili.it -> m8bP(ECPci!3Z5sT$Dn6((dI a.ughetto@webmobili.it -> wMZswiBh1H1AIb@tEY^exjoB r.gaetaniello@webmobili.it -> ^zfOYk)9b3$26pxGV$Q*Kk%@ d.piras@webmobili.it -> N&LsBrHG#5J2(e5F)*&w&d9U a.lava@webmobili.it -> woQkDH)^yo6SNHx0*VzXmZg6 c.beccari@webmobili.it -> qam8Hm#9UA*V9M$GDHgLwedl g.bosio@webmobili.it -> 6S*LyBnuS(2CWEYoKN3vH7I2 a.nole@webmobili.it -> noro5iX0XXD2UNTU*t9ZIa8O l.morozzi@webmobili.it -> b)xo$bCa5c65oBCS2rRK0@Tk
Sync dati
[modifica]Sul server mysqlstaging
[modifica]Copio i dati dal vecchio database rimborsi.spese al nuovo.
INSERT INTO wp_rimborsi_webmobili_it.wp_rimborso_spese (data,email,descrizione,tipo_spesa,importo_rimborso,importo_speso,user_id,created_at,receipt_image)
SELECT data,email,descr,tipo,importo_da_rimborsare,importo_speso,NULL,NULL,NULL
FROM tmp_rimborsi.rimborso_spese
where email IN
('v.valtorta@webmobili.it'
's.vincenzi@webmobili.it',
's.bracco@webmobili.it',
'f.politi@webmobili.it',
'a.ughetto@webmobili.it',
'r.gaetaniello@webmobili.it',
'd.piras@webmobili.it',
'a.lava@webmobili.it',
'c.beccari@webmobili.it',
'g.bosio@webmobili.it',
'a.nole@webmobili.it');
Eseguo un backup del solo database rimborsi_tmp, più piccolo e veloce da fare.
Sul server mysql
[modifica]Restore il precedente backup nel database temporaneo tmp_rimborsi
copio nella nuova tabella wordpress wp_rimborso_spese
INSERT INTO wp_rimborsi_webmobili_it.wp_rimborso_spese (data,email,descrizione,tipo_spesa,importo_rimborso,importo_speso,user_id,created_at,receipt_image)
SELECT data,email,descrizione,tipo_spesa,importo_rimborso,importo_speso,0,NULL,NULL
FROM tmp_rimborsi.rimborso_spese
where email IN
('v.valtorta@webmobili.it',
's.vincenzi@webmobili.it',
's.bracco@webmobili.it',
'f.politi@webmobili.it',
'a.ughetto@webmobili.it',
'r.gaetaniello@webmobili.it',
'd.piras@webmobili.it',
'a.lava@webmobili.it',
'c.beccari@webmobili.it',
'g.bosio@webmobili.it',
'a.nole@webmobili.it');
Aggiorno wp_rimborsi_webmobili_it.wp_rimborso_spese con ID utente Wordpress
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 3 where email = 's.vincenzi@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 2 where email = 'v.valtorta@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 4 where email = 's.bracco@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 5 where email = 'f.politi@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 6 where email = 'a.ughetto@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 7 where email = 'r.gaetaniello@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 8 where email = 'd.piras@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 9 where email = 'a.lava@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 10 where email = 'c.beccari@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 11 where email = 'g.bosio@webmobili.it';
update wp_rimborsi_webmobili_it.wp_rimborso_spese SET user_id = 12 where email = 'a.nole@webmobili.it';