こんにちは!
今回はRailsを始めて2週間でよく使ったコマンドを紹介したいと思います。
最後まで読んでいただけると嬉しいです!
コマンド紹介
rails server
説明: Railsアプリケーションをローカルで実行するためのコマンドです。http://localhost:3000でアプリケーションを確認できます。
rails generate scaffold [モデル名] [カラム名:型, ...]
説明: モデル、ビュー、コントローラなどの基本的なCRUD機能を一括で生成するコマンドです。開発初期によく使用します。
rails db:migrate
説明: データベースのスキーマを最新の状態に更新するためのコマンドです。新しいマイグレーションファイルを適用します。
rails console
説明: RailsアプリケーションのコンテキストでインタラクティブにRubyコードを実行できるコンソールです。モデルの操作やデバッグに便利です。
rails routes
説明: アプリケーション内で定義されているルーティングを確認するためのコマンドです。どのURLがどのコントローラとアクションに対応しているかを一覧表示します。
rails db:seed
説明: データベースに初期データを投入するためのコマンドです。db/seeds.rbファイルに定義したデータを反映します。
rails test
説明: テストを実行するためのコマンドです。アプリケーションの動作が期待通りかどうかを確認するために使用します。
rails db:rollback
説明: 最後に実行したマイグレーションを取り消すためのコマンドです。データベースの状態を前のバージョンに戻すことに役立ちます。
bundle install
説明: Gemfileに記述されたgem(ライブラリ)をインストールするコマンドです。Railsプロジェクトで必要なライブラリを一括で導入します。
bin/dev
説名: bin/devは、Rails 7以降で導入された新しい開発ワークフローであるforemanなどのプロセス管理ツールを利用して、複数のプロセスを一括で管理・起動するためのコマンドです。通常、ProcfileやProcfile.devに記述された複数のサービス(Railsサーバー、Webpack、Job Queueなど)を一括で起動します。
以上になります!
最後まで見ていただき、ありがとうございます!
では、次の記事で〜!