samirsabiee / laravel-hotfix
这是我的包 laravel-hotfix
dev-main
2023-07-03 17:02 UTC
Requires
- php: ^8.0|^8.1|^8.2
- laravel/framework: ^7.0|^8.0|^9.0
Requires (Dev)
- pestphp/pest: ^1.20
- spatie/ray: ^1.28
This package is auto-updated.
Last update: 2024-09-09 18:18:32 UTC
README
使用数据库事务控制的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)。请参阅许可证文件以获取更多信息。