kenwood/dbbackup

用于创建数据库备份并发送至电子邮件的软件包

安装: 0

依赖: 0

建议者: 0

安全: 0

星级: 0

关注者: 2

分支: 0

开放问题: 0

类型:项目

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)。有关更多信息,请参阅许可证文件