edgaralexanderfr / phinx2sql
Tool that allows you to print Phinx migrations displaying the SQL statements that pass through the `execute` method.
1.2.0
2019-09-08 21:08 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-12-24 17:33:24 UTC
README
INSTALACIÓN
- Descargar la última versión adjunta
- Extraer el archivo en una nueva carpeta (debería llamarse edgaralexanderfr).
- Mover edgaralexanderfr a la carpeta del repo de alegra alegra/vendor
- Abrir alegra/vendor/edgaralexanderfr/phinx2sql/bin y copiar el ejecutable phinx2sql adentro de la carpeta alegra/vendor/bin
Usando Composer
composer require edgaralexanderfr/phinx2sql --dev
No se debe usar en alegra.
USO
comando [ruta a la carpeta de migraciones] [argumentos]
Opciones
-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
Ejemplos
./vendor/bin/phinx2sql -m 20190802002200
Para sacar solo el UP:
./vendor/bin/phinx2sql -m 20190802002200 --up
o
./vendor/bin/phinx2sql -m 20190802002200 -g up
Para sacar solo el DOWN:
./vendor/bin/phinx2sql -m 20190802002200 --down
o
./vendor/bin/phinx2sql -m 20190802002200 -g down
Para especificar la ruta de la carpeta de migraciones:
./vendor/bin/phinx2sql ./data/migrations/ -m 20190802002200
Para la ayuda:
./vendor/bin/phinx2sql
o
./vendor/bin/phinx2sql -h
o
./vendor/bin/phinx2sql --help