Laravel artisan命令-make:model(创建模型类)

发布时间 2023-10-13 19:52:16作者: 珊瑚贝博客
  • 描述
    创建新的Eloquent模型类
  • 命名规则
    驼峰命名,类文件名 必须 为 数据库表名「单数」,如:app/Models/User.php
  • 用法
    模型通常位于 app\Models 目录中,如果app下没有Models目录,可以在模型前添加Models目录。
    1. 有app\Models目录
      php artisan make:model Users
    2. 无app\Models目录
      php artisan make:model Models/Users
    3. 创建模型和控制器,控制器默认在app\Http\Controllers目录中
      php artisan make:model Models/Members -c
      php artisan make:model Models/Members --controller
    4. 创建模型和资源控制器,控制器默认在app\Http\Controllers目录中
      php artisan make:model Models/Members -r
      php artisan make:model Models/Members --resource
    5. 创建模型和API资源控制器,控制器默认在app\Http\Controllers目录中
      php artisan make:model Models/Members --api
    6. 创建模型和数据工厂,数据工厂默认在database\factories目录中
      php artisan make:model Models/Members -f
      php artisan make:model Models/Members --factory
    7. 创建模型和数据迁移,数据迁移默认在database\migrations目录中
      php artisan make:model Models/Members -m
      php artisan make:model Models/Members --migration
    8. 创建模型和数据填充,数据填充默认在database\seeds目录中
      php artisan make:model Models/Members -s
      php artisan make:model Models/Members --seed
    9. 创建模型,数据库迁移,数据库填充,数据工厂,资源控制器等文件,Laravel版本不同生成文件个数不同
      php artisan make:model Models/Members -a
      php artisan make:model Models/Members --all



链接:http://www.shanhubei.com/archives/2801.html