我要做的就是创建一个
tablebefore bulk_insert,即使我有一个单独的显式架构
models.py
import sqlalchemy as safrom sqlalchemy.sql import tablefrom alembic import opdef upgrade(): categories = table('categories', sa.Column('uuid', UUID(), primary_key=True, unique=True, autoincrement=False), sa.Column('name', String), sa.Column('parent', String), sa.Column('created_on', sa.types.DateTime(timezone=True), default=datetime.utcnow()) ) op.bulk_insert(categories, [ {'name': 'first', 'parent': 'first_parent'}, {'name': 'second', 'parent': 'second_parent'} ] )然后我就可以
alembic upgrade head没有任何问题地运行,并且数据已成功在数据库中序列化。



