schema.ymlで引っかかる。 モデルのリビルドで、sql文がおかしいと言われる。 table: id: type: integer table2: table_id:としていると、symfonyがtable_idを自動的に外部キーとして認識してくれる。 カスケード削除の実現の為に table: id: type: integer table2: table_id: onDelete: cascadeとすると、どうもtable_idが外部キーであると気づいてくれないらしい。 ということで、少し面倒だが丁寧に外部キーとして指定してやる。 table: id: type: integer table2: table_id: type: integer foreignTable: table foreignReference: id onDelete: cascadeこれでリビルドが通りまし