3👍
I had the same problem with several apps/databases, so wrote this script, which is a fork of django’s dumpdata, but dumps data in chunks to avoid MemoryError
Script is available at https://github.com/fastinetserver/django-dumpdata-chunks
Example usage:
1) Dump data into many files:
mkdir some-folder
./manage.py dumpdata_chunks your-app-name
--output-folder=./some-folder --max-records-per-chunk=100000
2) Load data from the folder:
find ./some-folder | egrep -o "([0-9]+_[0-9]+)" | xargs ./manage.py loaddata
- [Django]-Programmatically listen for log message sent to a Python/Django logger
- [Django]-Django send_mail returns SMTPConnectError
- [Django]-Using Google App Engine Queues service with Django
- [Django]-Passing Editable Fields as validated_data method of Django-Rest-Framework Serializer
Source:stackexchange.com