Hoppa till innehåll

Databasmigreringar

Databasmigrering CI på GitHub Actions

Varje testkörning spelar upp hela migreringshistoriken från en tom databas.

3m → 4s
Migrationer

Varför det händer

Vad ska ändras

  1. Dumpa det migrerade schemat en gång och ladda det direkt i testjobb
  2. Använd --keepdb eller motsvarande så att databasen överlever mellan körningarna
  3. Kör migrering mot en tmpfs-stödd databas för snabbhet
  4. Testa själva migreringsvägen i ett separat, mindre frekvent jobb

Databasmigreringar på runnerhut

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.