【Ruby on Rails】モデルを削除するrails destroy modelコマンドを解説します

Ruby

こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在4社経験している、10年目エンジニアです。

この記事では、 Ruby on Railsでモデルを削除するrails destroy modelコマンドについて丁寧に解説します。

前提条件:実行環境について

実行環境はWindowsで、Ruby on Railsのバージョンは【6.0.3.5】です。

データベースとしてSQLiteを使っており、バージョンは【3.32.3】です

Ruby on RailsとSQLiteのインストールのやり方については、以下の記事をご参考ください。

Ruby on Railsでモデルを削除するコマンドを解説

Ruby on Railsでモデルを削除するコマンドを解説します。

まず、コマンドプロンプトを立ち上げます。
(管理者権限でなくても、OKです!)

Ruby on Railsのプロジェクトがある場所までcdコマンドを使って移動します。
この記事では

C:\rails_study\sample


に作成しているので、そこまで移動します。

この記事では【User】モデルを削除します。

では、モデルを削除します。
モデルを削除するためのコマンドは、

です。

【User】モデルを削除するためのコマンドは

なので、上記コマンドをたたきます。

コマンドをたたいて、

  • マイグレーションファイル
  • モデル
  • test_unit

【remove】と表示されていれば、無事にすべて削除されています。

プロジェクト\app\models

配下を確認しても、【User】モデルが存在しないことを確認できました!

まとめ:Ruby on Railsでモデルを削除してみよう

以上がRuby on Railsでモデルを削除するrails destroy modelコマンドの解説でした!

あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ

コメント

タイトルとURLをコピーしました