【问题标题】:Git hooks to run Laravel migrations automatically自动运行 Laravel 迁移的 Git 钩子
【发布时间】:2016-10-13 07:08:25
【问题描述】:

我正要忙于创建 2 个钩子,但我只是想检查是否有人已经有了这些钩子,或者可能是一个更好的主意。

pre-push:使用 git diff --stat --cached origin/master 查看是否正在推送“迁移”。如果是这样,那么在推送之前备份数据库。

接收后:运行迁移

【问题讨论】:

    标签: git laravel hook laravel-migrations


    【解决方案1】:

    如果您使用的是 Linux,您可以使用 bash 脚本来运行您的 git 命令。输出命令 ">" 和一些 grep 命令可以用来确定检查您的迁移,然后执行 laravel 迁移命令。

    【讨论】:

    • 是的,这就是计划〜但是使用 bash...我比 bash 更崩溃。
    猜你喜欢
    • 2011-05-17
    • 2016-10-23
    • 2013-05-24
    • 1970-01-01
    • 2013-01-06
    • 2021-11-14
    • 1970-01-01
    • 2020-10-24
    • 1970-01-01
    相关资源
    最近更新 更多