Download the PHP package orisintel/laravel-migration-snapshot without Composer
On this page you can find all versions of the php package orisintel/laravel-migration-snapshot. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download orisintel/laravel-migration-snapshot
More information about orisintel/laravel-migration-snapshot
Files in orisintel/laravel-migration-snapshot
Package laravel-migration-snapshot
Short Description Dump and load snapshots of the schema produced by individual migrations.
License MIT
Homepage https://github.com/orisintel/laravel-migration-snapshot
Informations about the package laravel-migration-snapshot
Laravel Migration Snapshot
Simplify and accelerate applying many migrations at once using a flattened dump
of the database schema and migrations, similar in spirit to Rails' schema.rb.
Works with the mysql, pgsql, and sqlite database drivers.
Installation
You can install the package via composer:
Database command-line utilities (such as mysqldump and mysql) must be in the
path where Artisan will be run.
Configuration
Put migration-snapshot.php into config with:
Usage
Implicitly migrate as load from an earlier, flattened copy:
(When migrations table is empty and migrating a configured environment;
defaults to 'development', 'local', and 'testing'.)
Migrate without loading from, or dumping to, flattened copy:
Update the flattened SQL file:
Load from the flattened SQL file, dropping any existing tables and views:
Testing
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Paul R. Rogers
- All Contributors
License
The MIT License (MIT). Please see License File for more information.