provapraticabackend/scripts/apply-missing-test-users.sql

15 lines
995 B
MySQL
Raw Normal View History

2026-06-09 15:44:48 +02:00
-- Eseguire manualmente su un database già esistente (es. produzione)
-- se gli utenti di test non sono presenti.
-- Password per tutti: Password123!
USE provapratica;
INSERT IGNORE INTO utenti (nome, cognome, email, password_hash, ruolo) VALUES
('Andrea', 'Villari', 'admin@azienda.it', '$2b$10$7Z80qZcDydZCdLrOcaH/VOa9knKWjQVyyg8MtEgBAvgfNMsiLEZze', 'RESPONSABILE_AMMINISTRATIVO'),
('Mario', 'Rossi', 'mario.rossi@azienda.it', '$2b$10$7Z80qZcDydZCdLrOcaH/VOa9knKWjQVyyg8MtEgBAvgfNMsiLEZze', 'DIPENDENTE'),
('Marco', 'Bianchi', 'marco.bianchi@azienda.it', '$2b$10$7Z80qZcDydZCdLrOcaH/VOa9knKWjQVyyg8MtEgBAvgfNMsiLEZze', 'DIPENDENTE'),
('Anna', 'Verdi', 'anna.verdi@azienda.it', '$2b$10$7Z80qZcDydZCdLrOcaH/VOa9knKWjQVyyg8MtEgBAvgfNMsiLEZze', 'DIPENDENTE');
UPDATE utenti SET ruolo = 'RESPONSABILE_AMMINISTRATIVO' WHERE email = 'admin@azienda.it';
UPDATE utenti SET ruolo = 'DIPENDENTE' WHERE email IN ('mario.rossi@azienda.it', 'marco.bianchi@azienda.it', 'anna.verdi@azienda.it');