aaix/laravel-patches

A simple, command-based patching system for Laravel where patches are trackable.
294
Install
composer require aaix/laravel-patches
Latest Version:1.0.8
PHP:^8.1
License:MIT
Last Updated:May 1, 2026
Links: GitHub  ·  Packagist
Maintainer: aaix

Features

  • Command-Based — every patch is a full-fledged Artisan command.
  • Trackable — executed patches are logged in a database table to prevent re-execution.
  • Disposable — delete the patch file when it's no longer needed.
  • User-Controlled — unlike migrations, patches never run automatically. You decide which patch runs and when.

Quickstart

composer require aaix/laravel-patches
php artisan migrate
php artisan make:patch FixUserEmails
php artisan patch

Documentation

Full guide, configuration reference and usage examples: laravel-patches docs.

License

Released under the MIT License.

Related Packages

mikemclin/laravel-wp-password

Laravel package that checks and creates WordPress password hashes

3,570,887 86
nnjeim/world

Laravel countries, states, cities, currencies, languages and IP geolocation

505,724 982
kavenegar/laravel

laravel 4 and 5 kavenegar integration

350,771 85