orisintel/laravel-online-migrator
Run Laravel migrations online with minimal downtime. This package helps apply schema changes to large production tables without long locks, keeping your application available while migrations complete through familiar Artisan commands and safer rollouts.
pt-online-schema-change, or similar tooling and wants Laravel migration integration.Look elsewhere if you are on PostgreSQL or a database with native online DDL; if your managed database forbids triggers or external schema tools; if tables are small enough that standard migrations are fine; if you require actively maintained dependencies, vendor support, or an SLA; or if you need a broader platform for backfills, rollback, observability, and change orchestration.
For executives: This package is a low-cost, MIT-licensed way to reduce downtime risk during database changes in Laravel/MySQL systems. It can protect revenue and customer experience by making schema updates less disruptive, but it is not turnkey: the project is small and has not been released since 2020, so engineering must validate and own it. Treat it as tactical infrastructure tooling, not a strategic platform.
For engineering: It integrates Laravel migrations with online schema change tools such as Percona OSC, potentially reducing lock-related deploy failures. Start with a proof of concept on staging or a replica, confirm compatibility with your Laravel/PHP versions, compare against direct pt-osc/gh-ost usage, and plan to fork or vendor the package if adopted. The main value is deploy safety; the main cost is maintenance ownership.
How can I help you explore Laravel packages today?