2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Laravel5.4コマンド集

Last updated at Posted at 2018-05-11

Laravelのコマンド一覧

趣味程度に入れているLaravelのコマンドを纏めています(備忘録的な意味も込めて。。。)

Laravelプロジェクト作成

composer create-project laravel/laravel --prefer-dist project-name

Artisan関連

コマンド一覧

使えるコマンド一覧は下記でチェック

php artisan list

Laravelバージョンチェック

php artisan --version

マイグレーション

マイグレーションとは、データベースの定義ファイルから自動的にテーブル等を作成してくれること。
Laravelでも下記コマンドでマイグレーションやってくれるんですが、事前に定義ファイルを作成する必要がるのでお忘れなく。

php artisan migrate

ちなみに、既存のテーブル定義を更新する場合は以下でOK

php artisan migrate:refresh

既存のテーブル構造と整合性が取れない修正の場合はエラーになっちゃうので、その場合は一度DROP TABLEしてから試してみてください。
また、既存テーブル構造を変更してmigrate:refreshすると、レコードも初期化するので実行する際は注意してください

Laravel内包のAuth機能作成

php artisan make:auth

Laravel内包のAuth(認証)機能を使う場合は、以下のコマンド一発で以下機能を作成してくれます。

  • ログイン
  • ログアウト
  • パスワードリセット(メール送信)

ルーティング確認

php artisan route:list

コンフィグ更新

php artisan config:clear
php artisan config:cache

新規コントローラ作成

php artisan make:controller NewPagesController 

実行すると、app/Http/Controllers/ 配下にコントローラが作成されます。

新規モデル作成

php artisan make:model NewModel

マイグレーションファイル作成

php artisan migrate:make [file_name]

マイグレーション実行

php artisan migrate

マイグレーションのrollbackと実行を同時

php artisan migrate:refresh

Composerの新規作成

php artisan make:provider ComposerSeriviceProvider

まだまだ追記途中なので、徐々に増やしていきます。。。

2
1
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
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?