Closed gwonmin-tesla closed 2 months ago
과도기적으로 아래와 같은 에러가 발생할 수 있다.
root가 owner로 되어 있는 project_manager/tango/migrations
, project_manager/targets/migrations
폴더자체를 root 권한으로 지운후에 git pull하도록 한다.
현재 PR전에는 migration 파일을 컨테이너 내부에서 python manage.py makemigrations
명령을 통하여 생성하였으나, 앞으로는 git 커밋을 통하여 배포하기 때문이다.
아래의 docker-compose.yml 파일 내용 참고
#---------------------------------
# Project Manager
#---------------------------------
project_manager:
build:
context: ./project_manager
# command: >
# sh -c "chmod 777 ./wait_for_postgres.sh &&
# ./wait_for_postgres.sh &&
# python manage.py makemigrations tango &&
# python manage.py makemigrations datasets &&
# python manage.py makemigrations targets &&
# python manage.py migrate &&
# python manage.py runserver 0.0.0.0:8085"
command: >
sh -c "chmod 777 ./wait_for_postgres.sh &&
./wait_for_postgres.sh &&
python manage.py migrate &&
python manage.py loaddata base_model_data.json &&
python manage.py runserver 0.0.0.0:8085"
PR 타입
하나 이상의 PR 타입을 선택해주세요.
PR전 체크 사항
PR전 아래 사항을 확인하였는지 체크하시고 PR 생성 바랍니다.
관련 이슈
158
PR 반영 브랜치
teslasystem_vue -> main
변경 사항
Autonn 로그 시각화 기능 추가 Project_manager 사용하지 않는 파일 삭제 docker compose up 시 project_manager에서 마이그레이션 오류 발생 수정
테스트 결과
Autonn 로그 시각화 기능 확인 docker compose up 시 project_manager에서 마이그레이션 오류 해결 확인