UNPKG

forest-cli

Version:

The Lumberjacks' toolbelt is the Forest CLI which makes easy to manage your back office application directly from the terminal.

31 lines 2.44 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; var _a; Object.defineProperty(exports, "__esModule", { value: true }); const abstract_project_create_command_1 = __importDefault(require("../../../abstract-project-create-command")); const option_parser_1 = require("../../../utils/option-parser"); const sql_1 = __importDefault(require("../create/sql")); class SqlBundleCommand extends sql_1.default { async runAuthenticated() { const { appConfig, dbConfig, language } = await this.getConfig(); await this.testDatabaseConnection(dbConfig); await this.generateProject({ dbConfig, appConfig, forestAuthSecret: '<TO BE FILLED WITH FOREST INIT COMMAND RESULT>', forestEnvSecret: '<TO BE FILLED WITH FOREST INIT COMMAND RESULT>', language, }); this.logger.info(`Hooray, ${this.chalk.green('installation success')}!`); } } exports.default = SqlBundleCommand; _a = SqlBundleCommand; /** @see https://oclif.io/docs/args */ SqlBundleCommand.args = abstract_project_create_command_1.default.args; /** @see https://oclif.io/docs/flags */ SqlBundleCommand.flags = (0, option_parser_1.optionsToFlags)(_a.options); SqlBundleCommand.description = 'Bundle files for Forest Admin project.'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3FsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbW1hbmRzL3Byb2plY3RzL2J1bmRsZS9zcWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsK0dBQW9GO0FBQ3BGLGdFQUE4RDtBQUM5RCx3REFBdUM7QUFFdkMsTUFBcUIsZ0JBQWlCLFNBQVEsYUFBVTtJQVNuQyxLQUFLLENBQUMsZ0JBQWdCO1FBQ3ZDLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxHQUFHLE1BQU0sSUFBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO1FBRWpFLE1BQU0sSUFBSSxDQUFDLHNCQUFzQixDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBRTVDLE1BQU0sSUFBSSxDQUFDLGVBQWUsQ0FBQztZQUN6QixRQUFRO1lBQ1IsU0FBUztZQUNULGdCQUFnQixFQUFFLGdEQUFnRDtZQUNsRSxlQUFlLEVBQUUsZ0RBQWdEO1lBQ2pFLFFBQVE7U0FDVCxDQUFDLENBQUM7UUFFSCxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxXQUFXLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLHNCQUFzQixDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzNFLENBQUM7O0FBdkJILG1DQXdCQzs7QUF2QkMsc0NBQXNDO0FBQ2IscUJBQUksR0FBRyx5Q0FBNEIsQ0FBQyxJQUFJLENBQUM7QUFFbEUsdUNBQXVDO0FBQ2Qsc0JBQUssR0FBRyxJQUFBLDhCQUFjLEVBQUMsRUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBRTlDLDRCQUFXLEdBQUcsd0NBQXdDLENBQUMifQ==