edgaralexanderfr / phinx2sql
一个工具,允许您打印通过 `execute` 方法执行的 SQL 语句的 Phinx 迁移。
1.2.0
2019-09-08 21:08 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-10-01 16:27:32 UTC
README
安装
- 下载附加的最新版本
- 将文件解压到一个新的文件夹中(应该命名为 edgaralexanderfr)。
- 将 edgaralexanderfr 移动到 alegra 仓库的 alegra/vendor 文件夹。
- 打开 alegra/vendor/edgaralexanderfr/phinx2sql/bin 并将可执行文件 phinx2sql 复制到 alegra/vendor/bin 文件夹中。
使用 Composer
composer require edgaralexanderfr/phinx2sql --dev
不要在 alegra 中使用。
使用方法
命令 [迁移文件夹路径] [参数]
选项
-h, --help Mostrar ayuda -m Especificar el ID de la migración o parte del nombre del archivo -g, --up, --down `-g up` para sacar el "Migrate Up" oo `-g down` para sacar el "Migrate Down" --append-semicolon Añadir punto y coma a cada sentencia que pase por la función `execute` --colorize Colorear sintaxis de MySQL en la salida
示例
./vendor/bin/phinx2sql -m 20190802002200
仅提取 UP
./vendor/bin/phinx2sql -m 20190802002200 --up
或
./vendor/bin/phinx2sql -m 20190802002200 -g up
仅提取 DOWN
./vendor/bin/phinx2sql -m 20190802002200 --down
或
./vendor/bin/phinx2sql -m 20190802002200 -g down
指定迁移文件夹的路径
./vendor/bin/phinx2sql ./data/migrations/ -m 20190802002200
帮助
./vendor/bin/phinx2sql
或
./vendor/bin/phinx2sql -h
或
./vendor/bin/phinx2sql --help