Migrator
Structure Migrator dependency for Laravel Enso
This package works exclusively within the Enso ecosystem.
For live examples and demos, you may visit laravel-enso.com
Installation
Comes pre-installed in Enso.
Features
- can be used to easily insert (default) data, during the install of a package, or later when new routes and permissions are required and can create menus, assign default permissions, etc.
- extends Illuminate's
Migration
class and acts like a migration - can also rollback its own changes
- when adding menus and permissions, automatic access for the configured default role is added
Usage
You can use it to create:
- menus
- permissions
You can use laravel-enso/cli to generate your structure migrations
Contributions
are welcome. Pull requests are great, but issues are good too.
License
This package is released under the MIT license.