文档章节

Laravel artisan 命令工具

mac_zhao
 mac_zhao
发布于 2015/02/25 16:07
字数 615
阅读 81
收藏 0

全局相关


01. php artisan:显示详细的命令行帮助信息,同 php artisan list
02. php artisan –help:显示帮助命令的使用格式,同 php artisan help
03. php artisan –version:显示当前使用的 Laravel 版本
04. php artisan changes:列出当前版本相对于上一版本的主要变化
05. php artisan down:将站点设为维护状态
06. php artisan up:将站点设回可访问状态
07. php artisan optimize:优化应用程序性能,生成自动加载文件,且产生聚合编译文件 bootstrap/compiled.php
08. php artisan dump-autoload:重新生成框架的自动加载文件,相当于 optimize 的再操作
09. php artisanclear-compiled:清除编译生成的文件,相当于 optimize 的反操作
10. php artisan migrate:执行数据迁移
11. php artisan routes:列出当前应用全部的路由规则
12. php artisan serve:使用 PHP 内置的开发服务器启动应用 【要求 PHP 版本在 5.4 或以上】
13. php artisan tinker:进入与当前应用环境绑定的 REPL 环境,相当于 Rails 框架的 rails console 命令
14. php artisan workbench 组织名/包名:这将在应用根目录产生一个名为 workbench 的文件夹,然后按 组织名/包名 的形式生成一个符合 Composer 标准的包结构,并自动安装必要的依赖【需要首先完善好 app/config/workbench.php 文件的内容】

功能相关


01. php artisan cache:clear:清除应用程序缓存
02. php artisancommand:make命令名:在 app/commands 目录下生成一个名为 命令名.php 的自定义命令文件
03. php artisan controller:make控制器名:在 app/controllers 目录下生成一个名为 控制器名.php 的控制器文件
04. php artisan db:seed:对数据库填充种子数据,以用于测试
05. php artisan key:generate:生成一个随机的 key,并自动更新到 app/config/app.ph 的 key 键值对
06. php artisan migrate:install:初始化迁移数据表
07. php artisan migrate:make迁移名:这将在 app/database/migrations 目录下生成一个名为 时间+迁移名.php 的数据迁移文件,并自动执行一次 php artisan dump-autoload 命令
08. php artisan migrate:refresh:重置并重新执行所有的数据迁移
09. php artisan migrate:reset:回滚所有的数据迁移
10. php artisan migrate:rollback:回滚最近一次数据迁移
11. php artisan session:table:生成一个用于 session 的数据迁移文件

© 著作权归作者所有

共有 人打赏支持
mac_zhao
粉丝 41
博文 249
码字总数 304671
作品 0
普陀
程序员
laravel中artisan工具(命令)的使用详解

artisan工具,首先,这个是一个php文件,它放在我们laravel框架的根目录 Artisan工具简介 Artisan 是 Laravel 中自带的命令行工具的名称。它提供了一些对您的应用开发有帮助的命令。它是由强大的...

bengozhong
07/06
0
0
Laravel4.1数据库 数据库迁移(三)

该章节内容翻译自《Database Migration using Laravel》,一切版权为原作者。 原作者:Stable Host, LLC 正文: Laravel鼓励敏捷、迭代的开发方式,我们没指望在第一次就获得所有正确的。相反...

botkenni
2016/11/16
5
0
Laravel4.1数据库 数据库迁移案例2——创建数据结构,数据表,修改数据结构(五)

默认假设 所有的列在定义的时候都有默认的假设,你可以根据需要重写。 Laravel假定每个表都有一个数值型的主键(通常命名为”id”),确保新加入的每一行都是唯一的。Laravel只有在每个表都有...

botkenni
2016/11/16
7
0
Laravel 5.6 删除了Artisan Optimize命令

命令在 Laravel 5.5中已经被弃用了。 现在,官方发布了 Laravel 5.6之后已经被移除了。 在Laravel 5.5中,在 和 中使用 不在有效了。 现在 用 Laravel 5.6,你不需要使用 了。 依据 Laravel ...

如来神掌
04/28
0
0
Laravel框架一:原理机制篇

http://www.cnblogs.com/XiongMaoMengNan/p/6644892.html Laravel作为在国内国外都颇为流行的PHP框架,风格优雅,其拥有自己的一些特点。 一. 请求周期   Laravel 采用了单一入口模式,应用...

hisense20112784
2017/08/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

docker update:更新一个或多个容器的配置

更新容器的配置 docker update:更新一个或多个容器的配置。 具体内容请访问:https://docs.docker.com/engine/reference/commandline/update/#options 语法:docker update [OPTIONS] CONTA...

lwenhao
47分钟前
1
0
unload事件

unload事件不触发的原因分析 1.代码位置不对,应该优先加载,不能放到回调函数中 2.浏览器不支持 3.最可能的原因,unload事件中触发的函数是一个异步执行的函数,浏览器是不允许在窗口关闭之后在...

狮子狗
59分钟前
1
0
DbForge Schema Compare for MySQL入门教程:如何连接到数据库

【dbForge Schema Compare for MySQL下载】 要创建连接: 1. 在“Connection” 工具栏上单击“New Connection”按钮 。 2. 在“Host” 框中输入主机名。 3. 在“Port” 框中输入端口信息。默...

Miss_Hello_World
今天
1
0
spring中事务的应用

spring中事务管理的两种方式 编程式事务使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 声明式事务是建立...

狂奔的熊二
今天
0
0
公众号关联微信小程序

公众号关联小程序发送关联通知,对于推广小程序有着很大的帮助。所以问题来了,怎么做到在公众号关联小程序发送关联通知呢? 一:开发中遇到的问题 之前在开发过程中发现,公众号已经关联小程...

Code辉
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部