Μετάβαση στο περιεχόμενο

Μετακινήσεις βάσεων δεδομένων

Μετεγγραφές βάσης δεδομένων CI στις GitHub Actions

Κάθε δοκιμαστική εκτέλεση αναπαράγει το πλήρες ιστορικό μετεγκατάστασης από μια κενή βάση δεδομένων.

3m → 4s
Μεταναστεύσεις

Γιατί συμβαίνει

Τι να αλλάξει

  1. Αποθέστε το σχήμα που έχει μετεγκατασταθεί μία φορά και φορτώστε το απευθείας σε δοκιμαστικές εργασίες
  2. Χρησιμοποιήστε το --keepdb ή το αντίστοιχο, ώστε η βάση δεδομένων να επιβιώνει μεταξύ των εκτελέσεων
  3. Εκτελέστε τις μετεγκαταστάσεις σε μια βάση δεδομένων που υποστηρίζεται από tmpfs για ταχύτητα
  4. Δοκιμάστε την ίδια τη διαδρομή μετεγκατάστασης σε μια ξεχωριστή, λιγότερο συχνή εργασία

Μετακινήσεις βάσεων δεδομένων στο runnerhut

Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή

Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.