Mysql
 sql >> Base de données >  >> RDS >> Mysql

Insertion en bloc avec SQLAlchemy ORM

SQLAlchemy a introduit cela dans la version 1.0.0 :

Opérations en masse - Documentation SQLAlchemy

Avec ces opérations, vous pouvez maintenant faire des insertions ou des mises à jour en masse !

Par exemple, vous pouvez faire :

s = Session()
objects = [
    User(name="u1"),
    User(name="u2"),
    User(name="u3")
]
s.bulk_save_objects(objects)
s.commit()

Ici, une insertion en bloc sera faite.