tomshaw/laravel-database-export
最新稳定版本:v0.1.0
Composer 安装命令:
composer require tomshaw/laravel-database-export
包简介
A Laravel database export console command.
README 文档
README
A Laravel console command that allows you to export your database. It supports multiple database connections including MySQL, PostgreSQL, and SQL Server.
Installation
You can install the package via composer:
composer require tomshaw/laravel-database-export
Usage
You can use the command like this:
php artisan db:export
You can also provide a password for the zip file:
php artisan db:export --password=yourpassword
Configuration
The command uses the following configuration keys:
database-export.disks.backup_filename: The base filename for the backup.database-export.disks.backup_directory: The directory where the backup files will be stored.
Description
The Database Export command does the following:
- Checks if the
ZipArchiveclass is available. - Retrieves the database connection details from the environment variables.
- Builds the command to export the database based on the database connection.
- Executes the command and saves the output to a file.
- Creates a zip file and adds the output file to it.
- Deletes the output file.
- Prints a success message.
Support
If you have any issues or questions, please open an issue on the GitHub repository.
License
This package is open-source software licensed under the License for more information.
统计信息
- 总下载量: 489
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-11-11