PHPackages                             matt127127/laravel-migration-paths - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. matt127127/laravel-migration-paths

ActiveLibrary[Database &amp; ORM](/categories/database)

matt127127/laravel-migration-paths
==================================

Multiple migration paths for Laravel projects.

v1.20(4mo ago)03.1k↓92.9%MITPHPPHP &gt;=7.0|^8.0

Since Sep 25Pushed 4mo agoCompare

[ Source](https://github.com/Mahegus/laravel-migration-paths)[ Packagist](https://packagist.org/packages/matt127127/laravel-migration-paths)[ RSS](/packages/matt127127-laravel-migration-paths/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (10)Dependencies (2)Versions (14)Used By (0)

Laravel Migration Paths
-----------------------

[](#laravel-migration-paths)

By [matt127127](https://github.com/matt127127/laravel-migration-paths)

During the periodical development phase the migrations folder may become very large. It is very helpful if we can organize the content of the migration folders. This library helps to organize migration files in different folders.

### Installation:

[](#installation)

Use [Composer](https://getcomposer.org/) to install the library.

```
composer require matt127127/laravel-migration-paths
```

After updating composer, add the service provider to the `providers` array in `config/app.php`

```
matt127127\MigrationPath\ServiceProvider::class,
```

**Laravel 5.5** uses Package Auto-Discovery, so does not require you to manually add the ServiceProvider.

### Usage:

[](#usage)

By default all folders under the `database/migrations` directory will be registered for migrations.

But, if you would like to add multiple directories which are not under the migrations folder, you have to publish the config first.

```
php artisan vendor:publish --provider="matt127127\MigrationPath\ServiceProvider" --tag="config"
```

Add your custom directories:

```
'paths' => [
    database_path('migrations'),
    'path/to/custom_migrations', // Your Custom Migration Directory
],
```

### License

[](#license)

This bundle is under the MIT license. For the full copyright and license information please view the LICENSE file that was distributed with this source code.

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance76

Regular maintenance activity

Popularity19

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 62.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~195 days

Recently: every ~483 days

Total

13

Last Release

131d ago

PHP version history (2 changes)1.0.0PHP &gt;=7.0

v1.1.8PHP &gt;=7.0|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/6540b1537de3a6f25a0d71fe4f8179837c5c8233a8028feacdb7944fe1c2a959?d=identicon)[matthewtreagus](/maintainers/matthewtreagus)

---

Top Contributors

[![Mahegus](https://avatars.githubusercontent.com/u/1304852?v=4)](https://github.com/Mahegus "Mahegus (10 commits)")[![faisalvs](https://avatars.githubusercontent.com/u/93644923?v=4)](https://github.com/faisalvs "faisalvs (3 commits)")[![nscreed](https://avatars.githubusercontent.com/u/10841057?v=4)](https://github.com/nscreed "nscreed (3 commits)")

---

Tags

laravelmigrations

### Embed Badge

![Health badge](/badges/matt127127-laravel-migration-paths/health.svg)

```
[![Health](https://phpackages.com/badges/matt127127-laravel-migration-paths/health.svg)](https://phpackages.com/packages/matt127127-laravel-migration-paths)
```

###  Alternatives

[spatie/laravel-medialibrary

Associate files with Eloquent models

6.1k43.2M632](/packages/spatie-laravel-medialibrary)[owen-it/laravel-auditing

Audit changes of your Eloquent models in Laravel

3.4k36.8M157](/packages/owen-it-laravel-auditing)[laravel/ai

The official AI SDK for Laravel.

1.0k3.2M193](/packages/laravel-ai)[clickbar/laravel-magellan

This package provides functionality for working with the postgis extension in Laravel.

440902.9k1](/packages/clickbar-laravel-magellan)[itpathsolutions/dbstan

Database Standardization and Analysis Tool for Laravel

492.8k](/packages/itpathsolutions-dbstan)[baril/bonsai

An implementation of the Closure Tables pattern for Eloquent.

3596.2k](/packages/baril-bonsai)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
