Spring til indhold

Database migrationer

Databasemigration CI på GitHub Actions

Hver testkørsel afspiller hele migreringshistorikken fra en tom database.

3m → 4s
Migrationer

Hvorfor det sker

Hvad skal ændres

  1. Dump det migrerede skema én gang, og indlæs det direkte i testjob
  2. Brug --keepdb eller tilsvarende, så databasen overlever mellem kørsler
  3. Kør migreringer mod en tmpfs-understøttet database for hastighed
  4. Test selve migreringsstien i et separat, mindre hyppigt job

Databasemigrationer på runnerhut

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.