在运行迁移之前备份数据库的包
github.com/pangolinkeys/backup-migrations
源代码
问题
安装: 34
依赖: 0
建议者: 0
安全: 0
星星: 0
关注者: 2
分支: 1
开放问题: 0
Requires
Requires (Dev)
Suggests
None
Provides
Conflicts
Replaces
MIT bd5461784e9d3c7a14e86336366f657dc026e64f
This package is auto-updated.
Last update: 2024-09-29 05:15:00 UTC
在运行迁移和种子之前执行数据库备份的仓库。
使用composer require pangolinkeys/backup-migrations安装此包。
composer require pangolinkeys/backup-migrations
在应用的提供者数组中注册BackupMigrationsServiceProvider服务提供者。
BackupMigrationsServiceProvider
运行php artisan vendor:publish发布配置文件。
php artisan vendor:publish
运行以下命令
php artisan migrate
php artisan db:seed
如常。在后台,将进行数据库的备份。
要恢复最新的备份,运行
php artisan migrate:restore
要指定备份,使用
--file=
选项。