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

なので、

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

 

とかすれば治ります

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

 

 (pymysql.err.IntegrityError) (1452, 'Cannot add or update a child row: a foreign key constraint fails (`test`.`#sql-484f_1e`, CONSTRAINT `tinfo_watch_id_fk` FOREIGN KEY (`watch_id`) REFERENCES `watch` (`id`) ON DELETE CASCADE)') [SQL: 'ALTER TABLE tinfo ADD CONSTRAINT tinfo_watch_id_fk FOREIGN KEY(watch_id) REFERENCES watch (id) ON DELETE CASCADE']

 

参考記事

なし

 

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA