LoginSignup
0
0

More than 1 year has passed since last update.

ChatGPTで聞いたメモ

Posted at

質問

php artisan make:model -mrc の意味を教えてください

回答

php artisan make:modelLaravelで新しいモデルを作成するためのコマンドです。
オプションを付けることで、一度にモデルに関連する他のファイルを作成することもできます。

-m オプションは、モデルとともにマイグレーションファイルを生成するために使用されます。マイグレーションファイルは、データベーステーブルのスキーマを定義するために使用されます。

-r オプションは、リソースコントローラーを生成するために使用されます。リソースコントローラーは、CRUD操作を実行するためのコントローラーです。

-c オプションは、生成されるコントローラーの名前を指定します。つまり、-cオプションを使用すると、指定した名前のコントローラーが生成されます。

例えば、以下のコマンドは、Postモデルとともに、postsテーブル用のマイグレーションファイル、PostsControllerリソースコントローラー、Postモデルのファイルを生成します。

php artisan make:model Post -mrc

このコマンドにより、以下のファイルが作成されます。

app/Models/Post.php (Postモデルのファイル)
database/migrations/{timestamp}_create_posts_table.php (マイグレーションファイル)
app/Http/Controllers/PostsController.php (リソースコントローラー)

まとめ

情報は古い?けど、調べるより楽。
2021年以降の内容に関しては、Googleもしくは、Bingのチャットを試してみるか・・・

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