mysql-migrations-lib

2.0.2 • Public • Published

MySQL migrations lib

Simple library to deal with migrations.

Quick start

Define the following env variables:

MIGRATIONS_DIR={{directory to read and write migrations}}
MYSQL_HOST={{host}}
MYSQL_PASSWORD={{password}}
MYSQL_PORT={{port}}
MYSQL_USER={{user}}
MYSQL_DATABASE={{database}}

Next run init script to prepare folder structure:

npx mysql-migrations init

After initialized, the following commands are available:

Create new migration

npx mysql-migrations create {{nameOfTheMigration}}

Run available migrations

npx mysql-migrations run

Revert last migration

npx mysql-migrations revert

Package Sidebar

Install

npm i mysql-migrations-lib

Weekly Downloads

1

Version

2.0.2

License

ISC

Unpacked Size

5.73 kB

Total Files

7

Last publish

Collaborators

  • josemorista