# migrations

10개의 포스트

[230310 - TIL] Django - 이전 마이그레이션 파일이 없을 때

1. 개요 > 팀에서 공동으로 사용 중인 django 프로젝트에 내가 작성한 모델을 DB에 추가해야했다. 그런데 migrations 파일들이 .gitignore에 해당하여 이전 마이그레이션파일이 없는 상태로 나의 모델을 DB에 추가하려고하니 python manage.

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

TIL#6

1) > OneToOneField는 외래키에서 unique=True 옵션을 설정한 것과 유사하지만 reverse의 경우에서 다르다. User:Profile 관계라고 했을 때, 외래키에서 profile.user_set.first()의 결과값은 O2O에서는 profile.user의 결과값과 같다.(물론 에러가 발생하는 양상도 다르다.) 2) > accoun...

2022년 8월 12일
·
0개의 댓글
·

Migraitons Error 해결

init 파일을 제외한 나머지 모든 마이그레이션 파일 삭제데이터베이스 테이블 삭제makemigrations & migration 진행init 파일을 제외한 나머지 모든 마이그레이션 파일 삭제데이터베이스 테이블 유지settings.py에서 등록했던 자신의 앱 전부 주석

2022년 4월 4일
·
0개의 댓글
·
post-thumbnail

Django Docs | Migrations - 3

initial migrations는 앱의 테이블의 첫 번째 버전을 생성하는 것을 뜻한다. 가끔 복잡한 모델의 경우 2개 이상의 initial migrations를 갖기도 한다.initial migrations는 Migration 클래스 내에 initial = True

2022년 3월 7일
·
0개의 댓글
·
post-thumbnail

Django Docs | Migrations(Squashing) - 2

협업을 하다 보면 migration이 꼬일 때가 있다. 그럴 때는 dependencies를 변경해 주든지 파일명을 변경해 주든지 해야 하는데 무엇보다 migration tree를 깔끔하게 관리하는 것이 중요하다. 만약 이미 prod에 배포된 상태라면 migration

2022년 3월 4일
·
0개의 댓글
·
post-thumbnail

Django Docs | Migrations - 1

마이그레이션은 version control에 저장되기 때문에 git 처럼 가끔씩 충돌 상황이 발생할 때가 있다.예를 들어, 내가 migration을 A 앱에 생성했는데 다른 개발자도 나와 동시에 A 앱에 migration을 생성했다면 두 migration이 동일한 번호

2022년 3월 3일
·
0개의 댓글
·
post-thumbnail

Django | Migrations가 어떻게 만들어질까

위 앱들이 장고에 기본적으로 설치되어 있으며, migrate을 하면 아래와 같이 해당 테이블들이 생성 된다.아무 앱도 설치 하지 않고 기본으로 설치되어 있는 앱들에 대한 migrate를 실행했을 때 생성되는 테이블들이다.모델을 생성할 때마다 장고가 자동으로 permis

2022년 2월 11일
·
0개의 댓글
·

django migrations

https://realpython.com/django-migrations-a-primer/

2021년 2월 24일
·
0개의 댓글
·
post-thumbnail

[Error] dJango migrations - OperationalError

dJango에서 migrations 실행 도중 발생한 에러! - OperationalError(1051, "Unknown Table"), OperationalError(1050, "Table already exists")

2020년 12월 1일
·
0개의 댓글
·
post-thumbnail

Yoyo database migrations

마이그레이션.. 언제나 짜릿하고 매우 자주 스트레스를 받는다. 오늘은 그 이름도 귀여운 요요마이그레이션에 대해 공부해본다.

2020년 7월 12일
·
4개의 댓글
·