bulk insert / bulk updatebulk insert使ってますか? forで1行1行insertやupdateを発行してたりしませんか?まぁしている人はこのページにたどり着かないでしょう。 そしてこのページを見ているということはエラーで奇声を上げて苛ついていることでしょう(経験談) 私自身も役に立たないリファレンス、数少ないstack overflow、そして幾多のNoneとNULLと戦い、2日かけて終戦を迎えました。 というわけでSQLAlchemyのbulk系メソッドについてハマった箇所と共にメモに残しておきたいと思います。 公式のレファレンスはSQLAlchemy 1.3 Documentation – Additional Persistence Techniques –です。 ここのBulk Operationsの箇所に説明があります。(が、役に立ちませんでし
![SQLAlchemyのbulk insert/updateでドハマりしたまとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/300e7bbe648481d835d26b7a96d72ab06fa48ee7/height=288;version=1;width=512/https%3A%2F%2Fi0.wp.com%2Ftoritakashi.com%2Fwp-content%2Fuploads%2F2019%2F12%2Fconnect-a-flask-app-to-a-mysql-database-with-sqlalchemy-and-pymysql.jpg%3Ffit%3D1500%252C600%26ssl%3D1)