const sql = require('./mysql')

function getUsers() {
  let data = sql.query(`SELECT
      
      userName,
      password
    FROM users
      `)
  // console.log(data)
  if (data.length == 0) {
    return 'User Not Found'
  } else {
    var object = data.reduce(
      (obj, item) => Object.assign(obj, { [item.userName]: item.password }), {});

    return object
  }
}

function getUserName(userId) {
  let data = sql.query(`SELECT
    userName
  FROM users
  WHERE id = ${userId}
    `)
  // console.log(data)
  if (data.length == 0) {
    return 'User Not Found'
  } else {
    return data[0].userName
  }
}

module.exports = {
  getUsers, getUserName
}