alexgh12/backup-in-git
最新稳定版本:v1.1.3
Composer 安装命令:
composer require alexgh12/backup-in-git
包简介
Comando para backup de base de datos en Laravel y sube cambios a un repositorio git
README 文档
README
Introducción
Respalda tus bases de datos productivas en un repositorio de git. Ejecuta un comenado de laravel para realizar el respado, el mismo comando hace un commit y sube cambios al repositorio, esta pensado para que lo dejes programado y se hagan respaldos automaticamente.
Instalación
Ejecutar en la consola:
composer require AlexGh12/backup-in-git
Despues agregar en config/app.php
'providers' => ServiceProvider::defaultProviders()->merge([ /* ... */ AlexGh12\BackupInGit\BackupInGitServiceProvider::class, /* ... */ ])->toArray(),
Uso
La primera ves que se ocupe, se tiene que ejecutar en la terminal para configurar el repositorio.
php artisan BackupInGit:db
Preguntara, si quieres crear la carpta para alojar el nuevo repositorio. y despues solicita el repositorio
Una vez configurado podemos dejar el comando programado en: app/Console/Kernel.php
protected function schedule(Schedule $schedule): void { // Recomendado si tienes telescope $schedule->command('telescope:prune --hours=48')->daily(); // Respando de Base de datos $schedule->command('BackupInGit:db')->daily(); }
Licencia
AlexGh12 es de codigo abierto software con licencia MIT.
统计信息
- 总下载量: 84
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-07-06