2013-02-02 外部キーやユニークキーなどが貼られているか確認 MySQL show create table で確認できる mysql> show create table hoge; +--- | hoge | CREATE TABLE `hoge` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `fuga_id` int(10) unsigned NOT NULL, `piyo_id` int(10) unsigned NOT NULL, `created_at` datetime NOT NULL, `updated_at` datetime NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `xxx_idx` (`fuga_id`,`piyo_id`), KEY `hoge_fuga` (`fuga_id`), KEY `hoge_piyo` (`piyo_id`), CONSTRAINT `hoge_id_fuga_id` FOREIGN KEY (`fuga_id`) REFERENCES `fuga` (`id`) ON DELETE CASCADE, CONSTRAINT `hoge_id_piyo_id` FOREIGN KEY (`piyo_id`) REFERENCES `piyo` (`id`) ON DELETE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci | « 2つのファイルを比較して共通な行を表示… 参照元に存在しない値で外部キーを貼ろう… » 引用をストックしました ストック一覧を見る 閉じる 引用するにはまずログインしてください ログイン 閉じる 引用をストックできませんでした。再度お試しください 閉じる 限定公開記事のため引用できません。 読者です 読者をやめる 読者になる 読者になる