SQLAlchemy introdujo eso en la versión 1.0.0
:
Operaciones masivas:documentos de SQLAlchemy
¡Con estas operaciones, ahora puede realizar inserciones o actualizaciones masivas!
Por ejemplo, puedes hacer:
s = Session()
objects = [
User(name="u1"),
User(name="u2"),
User(name="u3")
]
s.bulk_save_objects(objects)
s.commit()
Aquí, se realizará una inserción masiva.