Как ускорить одиночный (последний) тест миграции? - PullRequest
0 голосов
/ 27 августа 2010

Я пишу свой миграционный SQL против тестов. Поскольку миграция является последней, и у нас есть около 300 миграций, это ЧЕРТВО МЕДЛЕННО, поскольку она мигрирует снизу вверх каждый раз. Любые идеи, как ускорить это немного?

1 Ответ

0 голосов
/ 27 августа 2010

Если во всех ваших системах установлены последние версии миграции, и вы не предвидите необходимость запускать какие-либо из предыдущих, рассмотрите возможность их выравнивания: вы можете взять содержимое schema.rb и скопировать его в новый консолидированный миграции и удалите 300 старых.

Это может работать для вас даже временно, пока вы развиваетесь; затем восстановите их, когда закончите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...