0
我正在寫測試的遷移SQL。由於遷移是最後一次,而且我們已經進行了大約300次遷移,因此每次都要從下往上遷移,因此實現遷移速度非常慢。任何想法如何加速這一點?如何加快單次(最後一次)遷移測試?
我正在寫測試的遷移SQL。由於遷移是最後一次,而且我們已經進行了大約300次遷移,因此每次都要從下往上遷移,因此實現遷移速度非常慢。任何想法如何加速這一點?如何加快單次(最後一次)遷移測試?
如果您的所有系統都與最新的遷移保持同步,並且您預計不需要運行任何以前的遷移,請考慮將其扁平化:您可以將schema.rb
的內容複製到新的合併遷移,並刪除300箇舊的。
即使在開發過程中,這也可能暫時適用於您;然後在完成後恢復它們。