@teqed/interact-ibmi
Version:
Menus for interacting with IBMi AS400 using node-odbc.
17 lines (16 loc) • 733 B
JavaScript
import chalk from 'chalk';
import getRows from '../../util/odbc/get-rows-odbc.js';
import { genericGetCommand, genericPressEnterPrompt } from '../generic/generic.js';
export default async function () {
const inputCommand = await genericGetCommand({
clearPromptOnDone: false,
message: chalk.bgBlue(`\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0Send SQL\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0`) + `\nEnter SQL query:`,
});
const result = await getRows(inputCommand).catch(async (error) => {
// TODO: Finish error handling.
// See parseErrorMessage() in src\util\qcmdexc\qcmdexc-util.ts
void error;
});
console.log(result);
return genericPressEnterPrompt();
}