概要
SQLAlchemyでMySQLにデータをInsertしようとしたところ、以下のエラーが発生した。
エラーの原因は調査できていないが、とりあえず解消方法は見つかったので備忘録としてメモしておく。
sqlalchemy.exc.InvalidRequestError: Table 'table_name' is already defined for this MetaData instance. Specify 'extend_existing=True' to redefine options and columns on an existing Table object.
環境
- Python 3.7.3
- SQLAlchemy 1.3.17
- MySQL5.7.30