想将列排序规则从 utf8mb4_unicode_ci 更改为 utf8mb4_bin
其更新的 SqlAlchemy 模型是
col_name = Column(VARCHAR(10, collation='utf8mb4_bin'), nullable=True)
我努力了
from alembic import op
import sqlalchemy as sa
import sqlalchemy.types as ty
def upgrade():
op.alter_column('table_name',
sa.Column('col_name', ty.VARCHAR(10, collation='utf8mb4_bin') )
)
但升级将该列的 MySQL 排序规则保留为原始 utf8mb4_unicode_ci