我在 2017

2017 已结束,此篇不再更新。

读完的书:

  • 时生 / 实体书
  • 沉默的大多数 / Kindle
  • 1984 / Kindle
  • 从文自传 / Kindle
  • 调试九法:软硬件错误的排查之道 / Kindle
  • 代码之髓 / Kindle
  • 人间失格 / Kindle
  • Python 自动化运维 / Kindle / 差评
  • 痴心见多了,就喜欢你 / 实体书
  • 红玫瑰与白玫瑰 / Kindle
  • 游戏改变世界 / Kindle
  • 虫子的世界 / Kindle
  • 神的九十亿个名字 / Kindle
  • 让创新野蛮生长 / 实体书 / 差评

阅读文章的剩余部分

Laravel 的 Migrations 为我们解决了什么问题?

Laravel 为我们提供了数据库结构操作功能 Migrations (数据库迁移),我们可以通过它创建一张数据库表,改变其中的结构,并在此基础上提供迁移回滚功能。

但是,我们公司在进行 Laravel 开发的时候没有用到这个功能,先谈谈我们是怎么做的:

  1. 通过数据库建模工具导出 SQL 到数据库
  2. 大家连接到服务器上的公共数据库进行开发
  3. 表结构因需求变化时用 Navicat for MySQL 直接更改

直到我发现 Django 和 Cake PHP、Ruby On Rails 也提供类似的功能,我觉得我需要重新认识 Migrations 了。

阅读文章的剩余部分