Что я делаю, так это создаю минимальный набор необходимых данных тестирования, называемый fixtures , который я использую для разработки. Я не часто синхронизируюсь с моими производственными данными, если не знаю, что данная функция будет иметь дело с ненормально большим набором данных (100K + записей), и в этом случае я буду синхронизировать столько данных, сколько мне нужно для тестирования данной функции. Это дает мне согласованность между различными версиями, потому что я могу просто перезагрузить приборы после того, как возиться с моим хранилищем данных.