daycode / artisan-backup

Laravel Artisan Backup 是一个用于备份数据库的包,使用 Artisan Backup 可以快速且轻松地备份

v1.0.0 2023-07-28 11:48 UTC

This package is auto-updated.

Last update: 2024-09-29 06:20:34 UTC


README

Laravel Artisan Backup 是一个用于备份数据库的包,使用 Artisan Backup 可以快速且轻松地备份

安装指南

composer require daycode/artisan-backup

前往 config/app.php,然后在服务提供者上放置以下代码

'providers' => [
    /*
    * Package Service Providers...
    */
    \DayCod\ArtisanBackup\ArtisanBackupServiceProvider::class,
],

最后,为了确保此包正确安装。

composer dump-autoload && php artisan optimize:clear

默认 Artisan Backup 目录结构

├── ...
├── database                    
|    ├── ...          
|    ├── backup          
|    |   ├── mysql
|    |   |   ├── sql
|    |   |   ├── json 
|    |   └── ...           
|    └── ...                
└── ...

使用指南

MySQL 备份

SQL 格式

php artisan backup:mysql -t sql

或者

php artisan backup:mysql --type=sql

JSON 格式

php artisan backup:mysql -t json

或者

php artisan backup:mysql --type=json

贡献者

许可证

本项目采用MIT许可证发布。