An open API service indexing awesome lists of open source software.

https://github.com/pangolinkeys/backup-migrations

Extensions of the Laravel migrate and seed commands which takes a backup of the database before they run.
https://github.com/pangolinkeys/backup-migrations

artisan artisan-command backup backup-script laravel migrations php seed seeders

Last synced: 5 months ago
JSON representation

Extensions of the Laravel migrate and seed commands which takes a backup of the database before they run.

Awesome Lists containing this project

README

          

# backup-migrations
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.