FOREIGN KEY 制約の削除とか

テーブル1つ消すことになったので、まずは関連してるカラムを消そうとしたら、

ERROR 1025 (HY000): Error on rename of ...

みたいなエラーがでました。ちなみにMySQL + InnoDB

そりゃまあ、と思って外部キー制約を削除して、カラムとテーブルのを削除。

ALTER TABLE `parent` DROP FOREIGN KEY `parent_fk_1`;
ALTER TABLE `parent` DROP `child_id`;
DROP TABLE `child`;

うーん、そろそろ昼寝でもしようかな・・・。