首页 > 其他分享 >Laravel artisan命令-make:model(创建模型类)

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

时间:2023-10-13 19:55:23浏览次数:41  
标签:Laravel Models make artisan Members model php

  • 描述
    创建新的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

标签:Laravel,Models,make,artisan,Members,model,php
From: https://www.cnblogs.com/shanhubei/p/17763009.html

相关文章

  • CF713E Sonya Partymaker
    其实做题可以先算法导向一下的。比如看到显著特征:【最大值最小】,我们第一反应还是应该为二分答案转判定的。考虑二分答案\(d\),此时转化为了,对于每个人\(i\),选择一个朝向左/右,向该朝向覆盖\(d\)的距离,能否将整个环全部覆盖。如果不是环的话,很lantern啊!考虑序列情况,设\(dp......
  • cmake语言中获取除去某文件的其他所有文件
    title:aliases:tags:-cmakecategory:-方法stars:url:creation-time:2023-10-1214:54modification-time:2023-10-1215:04:12场景对整个项目进行了编译选项设置,把所有警告当做了错误。但是使用一些短小的开源库时,开发者写的并不是很严谨。所以希望这些库......
  • Laravel Repository 仓库模式【转】
    详细:1.Repository模式作用和实现原理;理论MVC分层缺点MVC作为一种传统的分层模型已经服务过很多WEB应用,非常成熟。Controller需要直接调用对应的Model来完成数据交互,这样不可避免的造成了强耦合,也造成了Controller和Model的臃肿一般控制器每个方法的代码不会超过20......
  • CMake匹配不带扩展名的头文件
    要在CMake中匹配不带扩展名的头文件,可以使用file(GLOB...)和正则表达式来过滤结果。以下是一种方法,该方法首先收集目录下的所有文件,然后使用list(FILTER...)命令和正则表达式来只保留没有扩展名的文件:#使用GLOB收集目录下的所有文件file(GLOBALL_FILES"${CMAKE_CURRENT......
  • cmakelist文件format
    这里主要是希望在vscode中编写CMakeList.txt过程中,对[[cmake]]语言进行format处理。首先在vscode中安装cmake-format插件cmake-format-VisualStudioMarketplace然后需要安装cmake-format.exe程序。这里需要使用[[Python]]进行安装:pipinstallcmake_forma......
  • vscode交叉编译cmake工程,toolchains设置
    在VisualStudioCode中编译CMake项目时,使用自定义工具链(toolchains)可以很有用,特别是当你需要交叉编译或使用不同的编译器时。以下是在VisualStudioCode中使用自定义工具链的一般步骤,以aarch64的嵌入式为例:创建自定义工具链文件:首先,你需要创建一个包含有关你的自定义工具链......
  • 使用CEF(六)— 解读CEF的cmake工程配置
    距离笔者的《使用CEF》系列的第一篇文章居然已经过去两年了,在这么长一段时间里,笔者也写了很多其它的文章,再回看《使用CEF(一)—起步》编写的内容,文笔稚嫩,内容单薄是显而易见的(主要是教大家按部就班的编译libcef_dll_wrapper库文件)。笔者一直以来的个性就是希望自己学习到的知识,研究......
  • Windows下Cmake编译Poco库
    C++Windows下使用Cmake编译Poco库1.编译前准备:先配置OpenSSL环境(opensslversion-a查看)如果openssl是1.0.*版本,Poco版本最高用1.9.4。如果1.1或者更高,用最新版本。2.编译命令(演示使用VS2022编译v140版本Win32的库):cd..mkdircmake_build_x86cdcmake......
  • Makefile 入门教程
    Makefile是一个非常强大的构建自动化工具,用于管理项目的编译、链接和其他构建任务。以下是一个详细的Makefile使用文档,包括基本概念、语法、示例和常见任务。1.基本概念目标(Targets):在Makefile中,目标是要生成的文件或执行的操作的名称。目标可以是文件名,也可以是伪目标......
  • laravel8对接阿里云sdk刷新cdn缓存接口RefreshObjectCaches
    <?phpnamespaceApp\Admin\Forms;useEncore\Admin\Widgets\Form;useIlluminate\Http\Request;useAlibabaCloud\Client\AlibabaCloud;useAlibabaCloud\Client\Exception\ClientException;useAlibabaCloud\Client\Exception\ServerException;......