pangolinkeys/backup-migrations

A package that takes a backup of the database before running a migration

v0.0.8 2018-06-13 15:19 UTC

This package is auto-updated.

Last update: 2024-03-29 03:38:35 UTC


README

Repository to perform a database backup before migrations and seeds are run.

Require this package using composer require pangolinkeys/backup-migrations

Register the BackupMigrationsServiceProvider:class service provider in the applications providers array.

Run php artisan vendor:publish to publish the config file.

Run the commands

php artisan migrate

php artisan db:seed

as usual. In the background a backup dump of the database will be taken.

To restore the most recent backup run

php artisan migrate:restore

To specify a backup use the

--file=

option.