3
3

More than 1 year has passed since last update.

Laravelコマンド一覧

Last updated at Posted at 2019-02-25

プロジェクトの作成

バージョン指定してプロジェクトを作成
$ composer create-project 'laravel/laravel=8.*' アプリ名

ログイン機能の作成

$ composer require 'laravel/ui:*'
$ php artisan ui bootstrap --auth
$ npm install && npm run dev
$ npm run watch

Modelの作成

$ php artisan make:model モデル名

Controllerの作成

$ php artisan make:controller コントローラー名

フォルダを指定してControllerを作成

$ php artisan make:controller フォルダ名/コントローラー名 --resource

--resourceとつけることでController内のメソッドが自動で生成されます。

Middleware

$ php artisan make:middleware ミドルウェア名

Policy

$ php artisan make:policy ポリシー名

Event

$ php artisan make:event イベント名

Listener

$ php artisan make:Listener リスナー名

migrate(DB関連)

#データベースに初期データを入れる

$ php artisan make:seeder シーダー名

マイグレートする(DBに対してtable情報を反映させる)

$ php artisan migrate

DBに対してtable情報を反映させます

テーブルのロールバック

$ php artisan migrate:rollback 

一回ずつrollbackします。

テーブルのリセット

$ php artisan migrate:reset

DBに対してmigrateしたものをrollbackできます。

#ルーティングの確認

$ php artisan route:list

URIなどの一覧を表示してくれます。

サーバーに接続

$ php artisan serve

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

$ php artisan cache:clear
$ php artisan config:clear
$ php artisan route:clear
$ php artisan view:clear
3
3
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
3
3