0.3.5 • Published 8 years ago
db-migrate-diff v0.3.5
db-migrate-diff
Migration difference detection module for db-migrate.
Installation
npm install db-migrate-diff --save-dev
Basic usage
You just run the following command.
db-migrate-diff [options]
If you want to check the difference between the production environment, it will command such as the following.
db-migrate-diff -e production -m ./migrations --config ./database.json
Command line options
- --env, -e The environment to run the migrations under. default: "dev"
- --migrations-dir, -m The directory containing your migration files. default: "./migrations"
- --config Location of the database.json file. default: "./database.json"
- --migration-table Set the name of the migration table.
- --reporter, -r Reporter of the difference default - Display the differences of migration. ghost - Display the migration that does not exist.
Tests
Create a database for unit test.
CREATE DATABASE dbmigrate CHARACTER SET = utf8;
Run the test.
npm install
npm test