UNPKG

@central-credit/app

Version:

Application Central Credit

20 lines 805 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const application_1 = require("./application"); async function migrate(args) { const existingSchema = args.includes('--rebuild') ? 'drop' : 'alter'; console.log('Migrating schemas (%s existing schema)', existingSchema); const app = new application_1.OracleCreditApplication(); await app.boot(); await app.migrateSchema({ existingSchema }); // Connectors usually keep a pool of opened connections, // this keeps the process running even after all work is done. // We need to exit explicitly. process.exit(0); } exports.migrate = migrate; migrate(process.argv).catch(err => { console.error('Cannot migrate database schema', err); process.exit(1); }); //# sourceMappingURL=migrate.js.map