sql >> Base de Datos >  >> RDS >> Mysql

Inserción masiva con SQLAlchemy ORM

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.