개발/Python

db column 변경(SQLAlchemy)

과녁스 2018. 9. 10. 13:27

기존 테이블의 컬럼을 변경하기 위해서 "python2 db.py db migrate"을 하였으나 변경되지 않을경우

  • migrations 디렉터리의 "env.py" 파일
  • run_migrations_online() 함수에서  compare_type=True 추가
def run_migrations_online():
    # ...
    context.configure(
                connection=connection,
                target_metadata=target_metadata,
                compare_type=True
                )
    # ...