Django 마이그레이션 초기화1 마이그레이션 초기화 Django ORM 사용 중 종종 꼬이는 듯하여 초기화, 재설정 하는 법을 찾아보았다. 1. 신규 프로젝트 (오픈 전의 프로젝트) 최초 배포을 하지 않았다면 배포 전 정리를 해주는게 관리에 편하다. (DB 생성 조차 되지 않았을 경우) - 리눅스에서 해당 파일 삭제 find . -path "*/migrations/*.py" -not -name "__init__.py" -delete find . -path "*/migrations/*.pyc" -delete - 초기 마이그레이션 파일 생성, DB 스키마 생성 python manage.py makemigrations python manage.py migrate 2. 운영 프로젝트 (운영중인 프로젝트) DB 스키마는 유지하고, 마이그레이션 파일만 삭제 pyth.. 2023. 3. 29. 이전 1 다음