LoginSignup
0
0

Laravelのよく使うコマンドまとめ

Last updated at Posted at 2024-01-31

この記事ではLaravelのよく使うコマンドをまとめてみました。

プロジェクトの作成

Macで開発していてPCにDockerがインストールされていれば、このコマンドでLaravelのプロジェクトを作成することができます。

curl -s "https://laravel.build/example-app" | bash

Sail関係のコマンド

LaravelのSailに関連したコマンドです。

Sailを立ち上げる

./vendor/bin/sail up

Sailのコンテナの中に入る

./vendor/bin/sail shell

ファイル作成系のコマンド

Laravelのコントローラーやマイグレーションファイルなどを作成するためのコマンドです。

コントローラー作成

php artisan make:controller SampleController

リクエスト作成

php artisan make:request SampleRequest

モデル作成

php artisan make:model Sample

マイグレーション作成

テーブルを作成する場合の書き方。

php artisan make:migration create_samples_table

カラムを追加する場合の書き方。

php artisan make:migration add_name_to_samples_table

シーダーの作成

php artisan make:seeder SampleSeeder

ミドルウェアの作成

php artisan make:middleware Sample

マイグレーションやシーダー関係のコマンド

Laravelでマイグレーションやシーダーを実行するためのコマンドです。

マイグレーション実行

php artisan migrate

シーダー実行

php artisan db:seed

マイグレーションのやり直し

php artisan migrate:fresh

キャッシュクリア系のコマンド

Laravelで様々なキャッシュをクリアするためのコマンドです。

アプリケーションのキャッシュをクリア

php artisan cache:clear

設定のキャッシュをクリア

php artisan config:clear

ルートのキャッシュをクリア

php artisan route:clear

ビューのキャッシュをクリア

php artisan view:clear

テスト関係のコマンド

Laravelのテストに関連するコマンドです。

テストを実行

php artisan test

指定したテストだけを実行

例えばtests/feature/SampleTest.phpを実行する場合。

php artisan test tests/feature/SampleTest.php

今回の記事はこれで以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0