Vai al contenuto

Migrazioni di database

CI sulle migrazioni del database su GitHub Actions

Ogni esecuzione del test riproduce la cronologia completa della migrazione da un database vuoto.

3m → 4s
Migrazioni

Perché succede

Cosa cambiare

  1. Scarica lo schema migrato una volta e caricalo direttamente nei processi di test
  2. Utilizzare --keepdb o l'equivalente in modo che il database sopravviva tra un'esecuzione e l'altra
  3. Esegui migrazioni su un database supportato da tmpfs per velocità
  4. Testare il percorso di migrazione stesso in un lavoro separato e meno frequente

Migrazioni del database su runnerhut

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.