2
op.drop_index('address_id', 'companies')
왜 내가 생성하는 모든 마이그레이션에 이런 문제가 발생합니까? address_id
은 외래 키이고 인덱스가 필요하지만 생성하는 모든 마이그레이션에 대해 마이그레이션 스크립트에서이 행을 수동으로 삭제해야합니다. 모델이 변경 되더라도 표 또는 열과 관련이 없습니다.외래 키에 대한 알리아스 드롭 인덱스
감사합니다.
모델에서 열이'index = True'로 설정 되었습니까? – davidism
아니요, 그렇지 않습니다. address_id = db.Column (db.Integer, db.ForeignKey (Address.id, ondelete = 'CASCADE')) – Viorel