Как сохранить обновления базы данных в тестовой среде и в среде разработки? - PullRequest
0 голосов
/ 05 мая 2011

У меня есть документ, который я использую для настройки определений статистики, и обновления этих определений необходимы как в моей среде тестирования, так и в среде разработки.

Я бы предпочел, чтобы у меня не было отдельного шага, на котором я заполнял тестовый сервер, сбрасывая таблицу с сервера разработки при каждом запуске.Так есть ли способ указать, что действие, выполняемое над документом, должно выполняться в обеих средах?

1 Ответ

0 голосов
/ 05 мая 2011

Если вы используете sqlite, вы можете просто скопировать файл базы данных перед запуском ваших тестов.Если вы используете mysql, вы можете использовать репликацию, чтобы поддерживать тестовую базу данных в актуальном состоянии.Обратите внимание, что это не путь рельсов;при запуске ваших тестов поведение по умолчанию - воссоздать тестовую базу данных с нуля

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