#795

Sovrascrivi solo se la versione in arrivo è più recente

Il catalogo products viene aggiornato da due sorgenti diverse, ed entrambe scrivono la stessa riga — ma con marche temporali updated_at differenti. Se sovrascrivi semplicemente a ogni arrivo, rischi di cancellare dati freschi con dati obsoleti (la sorgente più vecchia può arrivare leggermente più tardi e vincere la corsa). Implementa un upsert che si attivi solo se la riga in arrivo è più recente di quella esistente in base a updated_at, altrimenti viene ignorata. Dopo tutti gli aggiornamenti, l'updated_at di ogni prodotto deve essere il massimo tra tutti i tentativi di inserimento.

Solo INSERT/UPDATE/DELETE — non serve un SELECT finale.

Il risultato della tua query apparirà qui