博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Laravel框架自带的命令
阅读量:3920 次
发布时间:2019-05-23

本文共 1146 字,大约阅读时间需要 3 分钟。

php artisan 命令是Laravel框架自带的命令,方便用户快速创建、查看对应的模块参数等。

 

一、常用的命令:

php artisan list                             查看php artisan所有命令

php artisan --help                        查看php artisan的用法

php artisan help admin:make      查看php artisan admin:make的用法

php artisan admin:make --help   查看php artisan admin:make的用法

 

创建控制器

  1. php artisan make:controller OrderController

 

创建Rest风格资源控制器(带有index、create、store、edit、update、destroy、show方法)

  1. php artisan make:controller OrderController --resource

 

创建模型

  1. php artisan make:model Student

 

创建新建表的迁移和修改表的迁移

  1. php artisan make:migration create_orders_table --create=orders //创建订单表orders
  2. php artisan make:migration add_tags_to_orders_table --table=orders//给orders表增加tags字段

 

执行迁移

  1. php artisan migrate

 

创建模型的时候同时生成新建表的迁移+控制器+路由

  1. php artisan make:model Order -m -c -r

 

回滚上一次的迁移

  1. php artisan migrate:rollback

 

回滚所有迁移

  1. php artisan migrate:reset

 

创建填充

  1. php artisan make:seeder OrderTableSeeder

 

执行单个填充

  1. php artisan db:seed --class=OrderTableSeeder

 

执行所有填充

  1. php artisan db:seed

 

创建中间件(app/Http/Middleware 下)

  1. php artisan make:middleware Activity

 

创建队列(数据库)的表迁移(需要执行迁移才生效)

  1. php artisan queue:table

 

创建队列类(app/jobs下):

  1. php artisan make:job SendEmail

 

创建请求类(app/Http/Requests下)

  1. php artisan make:request CreateArticleRequest

转载地址:http://kahrn.baihongyu.com/

你可能感兴趣的文章
Winform 进度条弹窗和任务控制
查看>>
部署Dotnet Core应用到Kubernetes(二)
查看>>
持续交付二:为什么需要多个环境
查看>>
FreeSql接入CAP的实践
查看>>
浅析 EF Core 5 中的 DbContextFactory
查看>>
听说容器正在吃掉整个软件世界?
查看>>
真实经历:整整一年了,他是这样从程序员转型做产品经理的
查看>>
netcore一键部署到linux服务器以服务方式后台运行
查看>>
还在犹豫是否迁移.NET5?这几个项目已经上线了!
查看>>
被 C# 的 ThreadStatic 标记的静态变量,都存放在哪里了?
查看>>
ASP.NET Core使用HostingStartup增强启动操作
查看>>
结合控制台程序和K8S的CronJob完成定时任务
查看>>
WPF开发的实用小工具 - 快捷悬浮菜单
查看>>
.Net orm 开源项目 FreeSql 2.0.0
查看>>
IdentityServer4系列 | 简化模式
查看>>
小试YARP
查看>>
如何使用 C# 中的 HashSet
查看>>
api-hook,更轻量的接口测试工具
查看>>
一个情怀引发的生产事故(续)
查看>>
如何在 C# 中使用 RabbitMQ
查看>>