samirsabiee/laravel-hotfix

这是我的包 laravel-hotfix

dev-main 2023-07-03 17:02 UTC

README

Latest Version on Packagist Tests Total Downloads

使用数据库事务控制的laravel热修复包,首先发布配置和迁移文件,然后开始使用

安装

您可以通过composer安装此包

composer require samirsabiee/laravel-hotfix

使用

  • 命令
    • php artisan hotfix:make <<NAME>>

      上述命令在app/Hotfixes目录下创建热修复文件的占位符 config.path

    • php artisan hotfix <<NUMBER>>

      上述命令执行app/Hotfixes目录下配置路径中创建的最后一个未执行的热修复 NUMBER

    • php artisan hotfix all

      上述命令执行app/Hotfixes目录下配置路径中创建的所有未执行的热修复

    • php artisan hotfix:run <<NAME>>

      上述命令通过输入热修复名称运行单个热修复(您可以输入部分名称并选择找到的热修复之一)

    • php artisan hotfix:ls 

      上述命令列出带有错误和状态列的10个最后一个热修复

    • php artisan hotfix:ls <<NUMBER>>

      上述命令列出带有错误和状态列的 NUMBER 个最后一个热修复

    • php artisan hotfix:ls <<NUMBER>> --error

      上述命令列出 NUMBER 个执行中带有错误的热修复

    • php artisan hotfix:logs <<ID>>

      上述命令通过在ls命令中显示的ID显示热修复的详细日志

    • php artisan hotfix:retry <<ID>>

      上述命令通过在ls命令中显示的ID重试执行中带有错误的热修复

    • php artisan hotfix:retry all

      上述命令重试所有执行中带有错误的热修复

    • php artisan hotfix:status <<NAME>>

      上述命令通过输入热修复名称显示单个热修复的状态(您可以输入部分名称并选择找到的热修复之一)

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。