Homestead 新功能 —— 销毁前自动备份数据库

以前在升级 Homestead Vagrant Box 的时候总是忘记备份数据库,每次升级完看着空空荡荡的数据库心里一阵草泥马奔过,Homestead 这么好用的开发环境居然没有自动备份数据库的功能,搞得我都不太敢轻易升级 Homestead Vagrant Box。

这不前两天把电商课程搞完,有点小空闲,就给 Homestead 提了一个 PR。现在这个 PR 已经被合并,并发布到 v7.8.0 版本。

用法:

Homestead.yml 里添加一行:

backup: true

当虚拟机被销毁时就会自动将 Homestead.yml 里面 databases 字段里的所有数据库都备份到 Homestead 目录下的 mysql_backuppostgres_backup 目录下。

需要 Vagrant 版本 >= 2.1.0 或者已安装 vagrant-triggers 插件。

本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由 leo 于 5年前 加精
leo
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 3
Summer

感谢 @leo 哥,数据库不再空空荡荡,超棒的功能

5年前 评论
Summer

环境部署文档已更至最新:《Laravel 开发环境部署》

5年前 评论

这个功能比较实用 :+1:

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!