ipx-digital/db-copy

此包最新版本(0.5)没有提供许可证信息。

将生产数据库复制到开发环境。

0.5 2020-04-30 21:27 UTC

This package is auto-updated.

Last update: 2024-08-29 05:36:56 UTC


README

通过自动化将生产数据库复制到本地开发数据库的过程,快速简单地刷新您的本地MySQL数据库。

安装

  1. 在您的项目目录中使用composer require ipx-digital/db-copy来包含它。
  2. 由于您正在使用Laravel,您可能已经有一个包含开发数据库配置变量的.env文件。您只需要为生产数据库添加以下内容到.env
PRODUCTION_DB_CONNECTION=mysql
PRODUCTION_DB_HOST=<address to production DB>
PRODUCTION_DB_DATABASE=<database name>
PRODUCTION_DB_USERNAME=<mysql username>
PRODUCTION_DB_PASSWORD=<mysql password>
SSH_USERNAME=<only needed if you're connecting over SSH>

使用方法

只需使用php artisan db:copy

免责声明

我们在处理数据库,所以请记住要小心。经常备份,并注意保护数据和PII(个人身份信息)问题。

IPX为内部使用和主要使用Laravel的项目构建,但也适用于任何PHP和MySQL应用程序或框架。