Rimborsi WP: differenze tra le versioni
Da Webmobili Wiki.
| (7 versioni intermedie di 2 utenti non mostrate) | |||
| Riga 1: | Riga 1: | ||
== Nuovo Sito Rimborsi Webmobili == | == Nuovo Sito Rimborsi Webmobili == | ||
=== Da fare === | |||
* Pulsante duplica -> Fatto (aggiungere nota che nel caso di giustificativo, quest'ultimo non verra duplicato) | |||
=== Note vecchio database=== | === Note vecchio database=== | ||
| Riga 30: | Riga 34: | ||
<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 | ||
('v.valtorta@webmobili.it' | ('v.valtorta@webmobili.it' | ||
| Riga 45: | Riga 50: | ||
'g.bosio@webmobili.it', | 'g.bosio@webmobili.it', | ||
'a.nole@webmobili.it'); | 'a.nole@webmobili.it'); | ||
</syntaxhighlight > | </syntaxhighlight > | ||
| Riga 52: | Riga 58: | ||
Restore il precedente backup nel database temporaneo '''tmp_rimborsi''' | 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 | Aggiorno wp_rimborsi_webmobili_it.wp_rimborso_spese con ID utente Wordpress | ||
<syntaxhighlight lang="sql"> | <syntaxhighlight lang="sql"> | ||
update | |||
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> | </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';