sqlalchemy.exc.IntegrityError: (1062, “Duplicate entry ‘1’ for key ‘PRIMARY'”) の解決方法

sqlalchemy.exc.IntegrityError: (1062, “Duplicate entry ‘1’ for key ‘PRIMARY'”) の解決方法

sqlalchemyを利用していて、データを保存しようとしたところ上記エラーが発生。

問題はデータベースで、idauto_incrementになっていないことが原因で発生していたようです

僕はQueriusというMySQLクライアントツールを利用しているので、そちらで変更するとなるとこのような設定になります

問題のテーブルのidを自動で数字を知れレウようにする、auto_increment設定してやれば無事に動きま

 

参考にしたサイト

なし

 

flaskカテゴリの最新記事