PHP artisan命令

Artisan 是 Laravel 中自带的命令行工具的名称。它提供了一些对您的应用开发有帮助的命令。它是由强大的 Symfony Console 组件驱动的。为了查看所有可用的 Artisan 的命令,可以使用 list 命令:
php artisan list //可以查看所有在脚本中执行的命令

php artisan key:generate //生成 App Key

php artisan make:model Models/PubBrand -m //创建模型PubBrand和关联并生成镜像表文件XXX_Pub_Brands_table.php

php artisan admin:make TestController --model=App\\Models\\Test //后台 在目录\app\Admin\Controllers\创建控制器 TestController 和 关联数据模型Test.php

php artisan make:controller TestController //在目录 \app\Http\Controllers\生成控制器TestController.php
php artisan make:controller App\\TestController // 指定创建位置 在app目录下创建TestController
php artisan make:controller BlogController // 创建一个空控制器
php artisan make:controller TestController –resource // 创建Rest风格资源控制器

php artisan make:model App\\Models\\Test // 指定路径app\Models\创建 生成模型Test.php
php artisan make:model App\\Models\\User (linux or macOs 加上转义符) // 指定路径app\Models\User\创建 生成模型
php artisan make:controller TestController --resource --model=Test //创建前台资源控制器附带模型

php artisan make:request Admin\\TesteRequest //在 app/Http/Requests/Admin 目录下创建的验证类TestRequest.php
php artisan make:request TesteRequest //创建的验证类TestRequest存放在 app/Http/Requests 目录下

php artisan make:middleware CheckAge // 该命令会在 app/Http/Middleware 目录下创建一个新的 CheckAge 类

php artisan make:policy //生成授权策略
php artisan make:seeder //生成 Seeder文件

php artisan make:migration create_users_table --create=users //建表
php artisan make:migration add_votes_to_users_table --table=users //给表users增加字段votes
php artisan make:migration alter_pub_size_info_table --table=pub_size_info //修改表

php artisan migrate //执行迁移
php artisan migrate:rollback //回滚迁移
php artisan migrate:refresh //重置数据库
php artisan db:seed //填充数据库
php artisan tinker //进入 tinker环境
php artisan route:list //查看路由列表

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值