Django 개발중에 SQLite를 사용하고 있다가 Postgres로 데이터를 옮겨야 할 경우가 있다.
SQLite 데이터 dump
python3 manage.py dumpdata > datadump.json
이후 코드는 Django settings.py의 Database를 postgres로 설정을 변경 후 실행한다.
python3 manage.py migrate --run-syncdb
python3 manage.py shell
>>> from django.contrib.contenttypes.models import ContentType
>>> ContentType.objects.all().delete()
>>> quit()
python3 manage.py loaddata datadump.json
'Web > Django' 카테고리의 다른 글
[ORM] value가 있는 데이터베이스 구조 변경 방법 (0) | 2019.12.17 |
---|