alembic --autogenerate
列を追加/削除するときに使用できまし
た。
ただし、たとえば「url」列を200文字から2000文字に変更したい場合、変更が検出されません。
Alembic を (SQLAlchemy を使用して) 作成し、変更を検出して、モデルのさまざまな列の「サイズ」に対するスクリプトを自動生成し、PostgreSQL 用の「alter_column」コマンドを作成するにはどうすればよいですか??
編集:
alembic が自動的に追加しないのはなぜですか:
op.alter_column('mytable', 'url', type_=sa.String(2000), existing_type=sa.String(length=200), nullable=True)