回答編集履歴
2
FKについて追記
answer
CHANGED
@@ -15,4 +15,5 @@
|
|
15
15
|
problems2をproblemsへリネームする
|
16
16
|
problems2を落とす
|
17
17
|
|
18
|
-
みたいなことで可能かもしれません。
|
18
|
+
みたいなことで可能かもしれません。
|
19
|
+
(ただし、途中でFKを外して、付け直す、のような操作が必要な可能性はあり。微妙ですね)
|
1
表現が微妙におかしい部分を修正
answer
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
が、外部キー制約により、problemsを削除できなかったのでしょう。
|
5
5
|
|
6
6
|
今あるデータがすべて消えてしまっても良いならば、`bin/rake db:migrate:reset`
|
7
|
-
でデータが空の状態にな
|
7
|
+
でデータが空の状態にしてからmigrateしなおすので、外部キー制約にかからずにカラムを削除(実際にはテーブルの作り直しですが)ができます。
|
8
8
|
|
9
9
|
もし、データを保存したいのであれば、SQLiteにはテーブルをリネームする操作はあるようなので、
|
10
10
|
手動で
|