handlers/psql/list.js (view raw)
1const chalk = require("chalk");
2const get = require("../../libs/config/get");
3
4const ListPsql = params => {
5 const psqlServers = get("psql");
6
7 if (!psqlServers) {
8 console.log(chalk.red("You have no Postgres server"));
9 } else {
10 const formatedList = Object.entries(psqlServers).map(
11 ([name, info]) => `- ${name} (${info.host} as ${info.username})`
12 );
13 console.log(`This is you configured Postgres servers:\n`);
14 console.log(chalk.yellowBright(`${formatedList.join("\n")}\n`));
15 }
16};
17
18module.exports = ListPsql;