kenwood / dbbackup
用于创建数据库备份并发送至电子邮件的软件包
dev-master
2020-04-28 16:05 UTC
This package is auto-updated.
Last update: 2024-09-29 02:03:27 UTC
README
简介
这是一个简单轻量级的数据库备份系统。
安装
通过Composer安装此软件包。从此,该软件包将自动注册其服务提供者。
composer require kenwood/DBbackup
配置
要发布配置文件,请运行以下命令:
php artisan vendor:publish --provider="kenwood\DBbackup\DatabaseBackupServiceProvider" --tag="config"
文档
此软件包是为从Laravel控制台进行备份并通过电子邮件发送这些备份而创建的。备份的命令是:
php artisan db:backup
应用备份
php artisan db:applyBackup
并发送电子邮件的命令是
php artisan db:sendBackup
或者备份并发送
php artisan db:backup --send
支持的数据库
- [MYSQL]
- [PostgreSQL]
路线图
DBbackup仍在积极开发中,我决定在早期阶段发布它,以便您可以帮助我改进它,但是我已经在许多网站上使用它。
以下是即将到来的计划
- 支持MySQL
- 支持PostgreSQL
- 与备份一起发送邮件
- 支持SQL Server
- 支持SQLite
- 可以在云上上传备份,例如s3或其他
问题
如果您发现任何相关问题的任何问题,请直接通过电子邮件 kenwoodinternationalcorp@gmail.com 发送,而不是使用问题跟踪器。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。