質問編集履歴

1

MySQLの外部キー設定について追記指せていただきました。

2017/07/11 08:15

投稿

koume
koume

スコア458

test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,13 @@
93
93
  解決しても他のテーブルでも同じエラーが出るのでしょうか?また、このエラーが解決すればschema.rbにデータが保存されるのでしょうか?どなたか、解決方法を教えていただけませんでしょうか?宜しくお願いします。
94
94
 
95
95
  最終的に、schema.rbに7種類のテーブルとカラム定義を保存したいので宜しくお願いします。
96
+
97
+
98
+
99
+ *追記*
100
+
101
+ ネットで検索していたらMySQLでは外部キーを設定すると自動的にインデックスが作成されるようです。とありました。
102
+
103
+ MySQLを使っているのでt.references :customer, null: false とadd_index :sponsors, :customer_idが重複しているので
104
+
105
+ エラーがでていたということなのでしょうか?