dushevadnqka/migmag
The main purpose is to extend Laravel 5 (5.1, 5.2) migrations, by adding ability to run migration from certain file.
78
| Install | |
|---|---|
composer require dushevadnqka/migmag |
|
| License: | MIT |
| Last Updated: | Feb 11, 2018 |
| Links: | GitHub · Packagist |
Maintainer: dushevadnqka1
Migmag Laravel migrations extender
Install
- Version 2.0 (Compatibility with laravel 5.2) By adding:
"dushevadnqka/migmag": "2.*"
- Version 1.0 (Compatibility with laravel 5.1) By adding:
"dushevadnqka/migmag": "1.*"
on your composer json file.
Add this line to your config/app.php (in Providers array)
\Dushevadnqka\Migmag\Providers\MigmagServiceProvider::class
To exec migration from certain file:
php artisan migmag:migrate
and then as a answer type the path to your migration file without extension.
or
php artisan migmag:migrate --path=path/to/your/migration-file
To get a migration status by certain migration file:
php artisan migmag:migrate:status
and then as a answer type the path to your migration file without extension.
or
php artisan migmag:migrate:status --path=path/to/your/migration-file
To make a migration reset by certain migration name:
php artisan migmag:migrate:reset
and then as a answer type the name of your migration file without extension.
or
php artisan migmag:migrate:reset --migration=migration-file-name
To make a migration refresh for certain migration:
php artisan migmag:migrate:refresh
and then as a answer type the path to your migration file without extension.
or
php artisan migmag:migrate:refresh --path=path/to/your/migration-file