챗봇 만들기 외전 - yoyo database migration

이동근·2021년 4월 6일
0

Project

목록 보기
15/20

django는 migration 파일들을 모두 스스로 만들어 주지만, flask로 chatbot을 만들때 따로 테이블을 만들어 주지 않기 때문에 yoyo database migration을 통해 만들어 줘야 한다.

yoyo 설치

pip install yoyo

Migration 파일 작성

db에 마이그레이션 파일을 만들기를 시작한다.

작성이 완료된 내용은 이렇게 된다.

첫번째 방법

yoyo new . -m "Create_(테이블 이름) table"

명령어를 입력하면

자동으로 migrations 파일 창이 만들어지고

작성 완료 후 파일이 있는 곳에서

yoyo apply --databhttps://velog.io/@brighten_the_way/Yoyo-database-migrationsase mysql://mysql://{DB_USER}:{DB_PASSWORD}@{DB_HOST}:{DB_PORT}/{DB_NAME}

입력을 해주 'y' 입력을 다 해주게 되면!!

요런식으로 테이블이 데이터베이스에 생기게 된다.

https://velog.io/@brighten_the_way/Yoyo-database-migrations

profile
하루하루 1cm 자라는 개발자

0개의 댓글