2016-09-15 5 views

答えて

0

を通じて新鮮開始したいあなたは、コマンドラインを使用して、レールにデータベースを削除するには、すべてを削除し、データベース

+0

[OK]これでフィールドの内容、つまりユーザー名は削除されますが、電子メールではdbフィールドは完全に削除されません。 – Zurch

+0

これはすべてのテーブルを削除し、それらを再作成してすべてが空になるようにします。 –

+0

また、他のモデルではなくユーザーのみを削除する場合は、rails consoleを開いてUser.delete_all –

0

を再作成するrails db:migrate:resetを行うことができ、レールのアプリのディレクトリに、このコマンドで実行します。

bundle exec rake db:drop:all 

上記のコードはデータベース全体を削除します。また、mysqlを使用してデータベースを削除することもできます。これは、存在するすべてのデータベースをリストし、削除するデータベースを選択することによっても可能です。

端末を開き、mysql -u yourusername -pと入力し、Enterキーを押してルートパスワードを入力します。

show databases; 
drop database yourdatabase; 
関連する問題