Мне нужно создать несколько приборов для теста Джанго. Кто-нибудь знает ярлык, который позволяет мне получить x количество строк из каждой таблицы в базе данных и сериализовать его?
Справочная информация:
У меня есть несколько таблиц с десятками миллионов записей. Я пытался использовать ./manage.py dumpdata
, но, кроме того, что он занимал слишком много времени, у него не было такого большого размера.
Каждая таблица имеет несколько внешних ключей.
Проблема:
Код, который я пытаюсь часто тестировать, вызывает select_related()
То есть мне нужно заполнить все отношения внешнего ключа.
Кто-нибудь знает какие-либо инструменты, которые могут помочь мне следить за внешними связями для сериализации данных БД ??? Любые предложения будут ценны.
Спасибо за ваше время.