[ Laravel 5.6 文档 ] 数据库操作 —— 迁移

简介 所谓迁移就像是数据库的版本控制,这种机制允许团队简单轻松的编辑并共享应用的数据库表结构。迁移通常和 Laravel 的 schema 构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经频繁告知团队成员需要手动添加列到本地数据库表结构以维护本地开发环境,那么这正是数据库迁移所致力于解决的问题。 Laravel 的 Schema 门面提供了与数据库系统无关的创建和操纵表的支持…

[ Laravel 5.5 文档 ] 数据库迁移 —— 以版本控制的方式维护数据表

 简介 所谓迁移就像是数据库的版本控制,这种机制允许团队简单轻松的编辑并共享应用的数据库表结构。迁移通常和 Laravel 的 schema 构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经频繁告知团队成员需要手动添加列到本地数据库表结构以维护本地开发环境,那么这正是数据库迁移所致力于解决的问题。 Laravel 的 Schema 门面提供了与数据库系统无关的创建和操纵表的…

Laravel Elixir 深入探究(二):版本控制、测试套件、任务执行以及自定义任务和扩展

4、版本控制 我们接着上一节继续往下讲,当你修改一个JavaScript或者CSS文件后需要将其推送到服务器上。当用户在浏览器中访问站点时,有些用户也许可以立即获取到最新修改的前端资源文件,而另一些用户的浏览器可能仍然使用的是之前的缓存文件,这样就不能看到最新的效果。要修复这一问题,开发者可以通过修改文件名或者追加一个查询字符串到文件名后,又或者在文件名后追加一个随机字符串,该过程被称作…

[ Laravel 5.1 文档 ] 服务 —— Laravel Elixir

1、简介 Laravel Elixir提供了一套干净、平滑的API用于为Laravel应用定义基本的Gulp任务。Elixir支持一些通用的CSS和JavaScript预处理器,甚至是测试工具。使用方法链,Elixir允许你平滑的定义资源管道。例如: elixir(function(mix) { mix.sass(‘app.scss’) .coffee(‘app.coffee’); })…