Ведение таблицы mysql с узлом, но с ответом получится как таблица - PullRequest
0 голосов
/ 31 августа 2018

Этот код работает без ошибок, для справки. Я просто пытаюсь отформатировать ответ, который я получаю от моего сервера, во что-то разборчивое.

/Node Modules
const mysql         = require('mysql');
const inquirer      = require('inquirer');
const request       = require('request');
const axios         = require('axios');


// sql node server configuration not sure how to get this working

let connection = mysql.createConnection({
  host     : 'localhost',
  user     : '',
  password : '',
  database : 'bamazon',
  port     : 3306
});

connection.connect();

let productList = {
  id            : 'item_id',
  name          : 'product_name',
  department    : 'department_name',
  price         : 'price',
  amount        : 'stock_quantity'
}


let id = 'products';

connection.query('select * from bamazon.products',
function(err, rows){
  if (err) {
    console.log(err);
    return;
  }

  rows.forEach(function(result) {
    console.log(result.item_id, result.product_name, result.department_name, result.price, result.stock_quantity);
  });
});

/* console.log("connected!");
 */

// Inquirer Prompt for Customer

inquirer.prompt([
  {
    type: "input",
    name: "custProduct",
    message: "What product would you like to buy? You can use the item_id or the item's name."
  },{
    type: "input",
    name: "custAmount",
    message: "How many would you like to buy?"
  }]).then(function(answers){
      let custProduct     = answers.custProduct;
      let custAmount      = answers.custAmount;


  // wait for user resonse function
    function loop() {


    }

  /*
      console.log(custProduct);
      console.log(custAmount);
     */

connection.end();

});

В настоящее время я получаю ответ, похожий на этот:

Текущий отклик

Мне нужен ответ, похожий на таблицу, которую вы видите в sql, например:

SQL-таблица

Obvioulsy в терминале, я никогда не могу получить мертвый ответ, но было интересно, есть ли у кого-нибудь идеи, как отформатировать ответ так, чтобы он выглядел как таблица.

Спасибо за любую помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...