열을 추가/제거 할 때 alembic --autogenerate
을 사용할 수있었습니다.Alembic 열 변경을 자동 생성 할 수 있습니까?
그러나 예를 들어 "url"열을 200 자에서 2000 자로 수정하려는 경우 변경 사항을 감지하지 못합니다.
SQLAlchemy를 사용하여 Alembic을 만들고, 변경 사항을 감지하고, 다양한 모델의 "크기"모델을 자동 생성하고 PostgreSQL을위한 "alter_column"명령을 만들 수 있습니까 ??
편집 :
왜 증류기 자동으로 추가하지 않습니다 : 나는 레딧의/R/플라스크에 답을 발견처럼
op.alter_column('mytable', 'url', type_=sa.String(2000), existing_type=sa.String(length=200), nullable=True)
이것은 실제로 기본값이거나 적어도 켜는 방법에 대해 훨씬 분명합니다. – user1175849