前提・実現したいことここに質問の内容を詳しく書いてください。
Rails超初心者です。
deviseを利用して作成したusersテーブルを削除するため、
まず
rails destroy model user
としてモデルファイルを削除しました。
その後、
rails generate migration drop_table_users
としてマイグレーションファイルを作成し、
rake db:migrate
とするとエラーが発生しました。
deviseを使用して作成したテーブルは消し方も普通のテーブルを削除するときとは異なるコマンドを利用しないといけないのでしょうか?
発生している問題・エラーメッセージ
NameError: uninitialized constant User
エラーメッセージ
該当のソースコード
class DropTableUsers < ActiveRecord::Migration[5.2]
def change
drop_table:users
end
end
`ここに言語名を入力
ソースコード
### 試したこと ### 補足情報(FW/ツールのバージョンなど)
「NameError: uninitialized constant User」は、どのクラス/ファイルで発生したエラーでしょうか?
あなたの回答
tips
プレビュー