
"Mayflower in Plymouth Harbor" (Wiliam Halsall, 1882)

초기 세팅 branch의 역할은 다했으므로, 새로운 branch를 만들어야 한다.
main에서 branch를 만들도록!
manage.py가 위치한 디렉토리에서 app을 생성한다.

class User(models.Model):
first_name = models.CharField(max_length=45)
last_name = models.CharField(max_length=45)
user_name = models.CharField(max_length=50, unique=True)
email = models.EmailField(max_length=100, unique=True)
password = models.CharField(max_length=30)
phone_number = models.CharField(max_length=20, unique=True)
date_of_birth = models.DateField()
class Meta:
db_table = 'users'
makemigrations : models.py에 생성/수정/삭제한 내용을 migrations 디렉토리의 하위 파일로 생성migrate : 아직 적용되지 않는 migrations(설정 값)을 적용
mysql -u root -p
database 목록 확인
database 사용 및 조회별 문제 없으면 아래처럼 성공적으로 생성 되었을 것이다.

이제 위의 생성/수정 파일 git에 옮겨 담으면 된다
branch인 점을 잊지 말자.
(TWpower's Tech Blog) [Django] Django에서 makemigrations와 migrate의 차이