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で修正するときにデータをいれてやる

 

とかすれば治ります

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

 

 

参考記事

なし

 

flaskカテゴリの最新記事