aymdev / fregata-demo
Fregata框架的演示项目
v1.0.0
2021-05-24 12:52 UTC
Requires
- aymdev/fregata: ^1.0.3
- doctrine/dbal: ^2.10
- fakerphp/faker: ^1.14
This package is auto-updated.
Last update: 2024-08-24 19:59:49 UTC
README
使用 Docker Compose 创建的简单 Fregata v1 项目设置,从 MySQL 数据库迁移到 PostgreSQL 数据库。
安装
克隆此仓库
git clone https://github.com/AymDev/Fregata-demo.git
或通过 Composer 安装
composer create-project aymdev/fregata-demo
使用 Makefile 命令构建、启动应用程序并打开 Bash 会话
make start && make shell
用法
此项目提供 demo_migration。它将创建(或重新创建)源(MySQL)和目标(PostgreSQL)数据库,并在源中生成假数据。
运行迁移
php vendor/bin/fregata migration:execute demo_migration