aaix/laravel-patches

A simple, command-based patching system for Laravel where patches are trackable.
315
Install
composer require aaix/laravel-patches
Latest Version:1.1.0
PHP:^8.2
License:MIT
Last Updated:Aug 29, 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,656,940 86
nnjeim/world

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

570,675 990
kavenegar/laravel

laravel 4 and 5 kavenegar integration

363,860 86