Download the PHP package sebastiaanluca/laravel-unbreakable-migrations without Composer
On this page you can find all versions of the php package sebastiaanluca/laravel-unbreakable-migrations. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sebastiaanluca/laravel-unbreakable-migrations
More information about sebastiaanluca/laravel-unbreakable-migrations
Files in sebastiaanluca/laravel-unbreakable-migrations
Package laravel-unbreakable-migrations
Short Description Prevent your Laravel database migrations from failing irreversibly by using transactional queries.
License MIT
Homepage https://www.github.com/sebastiaanluca/laravel-unbreakable-migrations
Informations about the package laravel-unbreakable-migrations
Laravel Unbreakable Migrations
Prevent your Laravel database migrations from failing by wrapping them in transactions.
Table of contents
- Requirements
- How to install
- Laravel 5.5
- Laravel 5.4
- How to use
- License
- Change log
- Testing
- Contributing
- Security
- Credits
- About
Requirements
- PHP 7.1 or higher
- Laravel 5.4 or higher
How to install
Laravel 5.5
From Laravel 5.5 and onwards, this package supports auto-discovery. Just add the package to your project using composer and you're good to go!
Laravel 5.4
Install the package through Composer by using the following command:
Add the service provider to the providers
array in your config/app.php
file:
How to use
Generating migrations
Unbreakable migrations in detail
migrateUp
migrateDown
$tables
drop
dropAllTables
dropColumn
tableExists
- …
Transactional migration
License
This package operates under the MIT License (MIT). Please see LICENSE for more information.
Change log
Please see CHANGELOG for more information what has changed recently.
Testing
Contributing
Please see CONDUCT for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Sebastiaan Luca
- All Contributors
About
My name is Sebastiaan and I'm a freelance Laravel developer specializing in building custom Laravel applications. Check out my portfolio for more information, my blog for the latest tips and tricks, and my other packages to kick-start your next project.
Have a project that could use some guidance? Send me an e-mail at [email protected]!