♯untitled_note

私的な考えとかメモ、その他トラブルシュート

Ruby on Railsで外部キー作れなかった理由わかった

一つ前のエントリでmigrationでforeignkeyが適用されない理由がわからないって書いてたけど、やっとわかった。

 

unote.hatenablog.com

 

SQLiteサポートされてない…

あらゆる使い方説明のページでSQLiteはサポートされてないよってページは2件ぐらいしかなかった。

2.5 外部キーのサポート

マイグレーションDSLで外部キーの追加・削除がサポートされました。今後は外部キーもschema.rbダンプされます。現時点では、外部キーがサポートされるのはmysqlmysql2、およびpostgresqlアダプタのみです。

Ruby on Rails 4.2 リリースノート | Rails ガイド

 

MySQLにして解決

qiita.com

 

さあやっていくぞ