edgaralexanderfr/phinx2sql

一个工具,允许您打印通过 `execute` 方法执行的 SQL 语句的 Phinx 迁移。

1.2.0 2019-09-08 21:08 UTC

This package is not auto-updated.

Last update: 2024-10-01 16:27:32 UTC


README

View last release License alegra

安装

  1. 下载附加的最新版本
  2. 将文件解压到一个新的文件夹中(应该命名为 edgaralexanderfr)。
  3. edgaralexanderfr 移动到 alegra 仓库的 alegra/vendor 文件夹。
  4. 打开 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

许可

MIT 许可证