pg-flyway
Version:
Migration tool for PostgreSQL database, NodeJS version of Java migration tool - flyway (not wrapper for https://flywaydb.org/documentation/commandline)
19 lines (18 loc) • 754 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const commander_1 = require("commander");
const create_empty_migration_1 = require("./commands/create-empty-migration");
const info_1 = require("./commands/info");
const migrate_1 = require("./commands/migrate");
const version_1 = require("./commands/version");
const get_package_json_1 = require("./utils/get-package-json");
const program = new commander_1.Command();
const packageJson = (0, get_package_json_1.getPackageJson)();
(0, create_empty_migration_1.createEmptyMigration)(program);
(0, migrate_1.migrate)(program);
(0, info_1.info)(program);
(0, version_1.version)(program, packageJson);
program.parse(process.argv);
if (!program.args.length) {
program.help();
}