johan-code / patch-runner
此包的最新版本(1.0.1)没有可用的许可证信息。
PHP可执行补丁系统
1.0.1
2023-07-13 00:43 UTC
This package is not auto-updated.
Last update: 2024-09-26 19:50:08 UTC
README
安装
通过Composer安装包
composer require johan-code/patch-runner
将包的服务提供者添加到您的config/app.php文件中
'providers' => [ // Other service providers... \JohanCode\PatchRunner\PatchRunnerServiceProvider::class, ],
发布包配置文件(可选)
php artisan vendor:publish --tag=patch-runner-config
运行迁移
php artisan migrate
控制台命令
该包提供以下控制台命令
php artisan make:patch
生成一个新的带有"run"方法的补丁文件。php artisan patch
运行所有尚未执行的所有挂起的补丁。php artisan patch:status
显示补丁的状态(已执行或未执行)。
配置文件
发布包配置文件后,您可以通过编辑config/patch-runner.php文件来修改补丁运行程序的行为。
用法
以下是如何使用此包的示例
-
生成新的补丁文件:
php artisan make:patch MyPatch
-
在生成的补丁文件("MyPatch.php")中实现"run"方法。
-
运行挂起的补丁:
php artisan patch
-
检查补丁的状态:
php artisan patch:status
许可证
此包是开源软件,根据MIT许可证授权。您可以在LICENSE文件中找到许可证文本。