caloskao/migrate-specific
A Laravel package for running specific migrations instead of all pending ones. Target individual migration files or batches via Artisan for faster, safer, more precise database deployments.
Architecture fit
5.7 or higher, explicitly including major versions. Architecturally this is a metadata change, not a code change — but it is the metadata that governs what the package is allowed to run against, so it has outsized blast radius relative to its diff size.Integration feasibility
composer.json change plus composer update. Low effort, low ceremony.Technical risk
Key questions
>=5.7 (fully open) or a bounded union (^5.7|^6.0|...)? Only the latter provides a reviewable ceiling per major.Stack fit
Migration path
composer update <vendor>/<package> --with-dependencies to surface transitive conflicts early.composer.lock and run the full application test suite, including any package-specific integration tests.Compatibility
>=5.7 float. A per-app lockfile is the control; the manifest constraint is not.Sequencing
Maintenance
composer update on a fresh clone months from now may resolve a Laravel major the package has never run against.Support
Scaling
Failure modes
illuminate/* sub-packages) conflict with the target Laravel version; surfaces as a Composer solver error. Fast, loud, cheap.composer install. Cheap — provided the change was isolated in its own commit.Ramp-up
How can I help you explore Laravel packages today?