pymysql.err.IntegrityError 1452, ‘Cannot add or update a child row: a foreign key constraint fails

「pymysql.err.IntegrityError 1452, ‘Cannot add or update a child row: a foreign key constraint fails」のアイキャッチ画像

Flaskでalembicのファイルを作成するコマンドを入力したところエラーが発生しました。
このファイルを実行するとき、カラムのデータはnullになってしまうので
エラーになっているっぽいです

なので、

  • 該当テーブルのデータを削除してnullになった時エラーを発生させないようにして回避する
  • テーブルの情報をalembicで修正するときにデータをいれてやる

 

とかすれば治ります

ちなみに私はデータを削除して対応しました

 

 

目次
  1. 参考記事

参考記事

なし