【发布时间】:2022-01-05 13:38:13
【问题描述】:
我在 nodejs 程序中使用 Postgres,并且我想要将输出打印到终端的函数。
当您运行命令“TABLE table_name;”时在终端中,您会得到一个漂亮的表格,所有列中的所有字符都有空格shown here
当我运行相同的查询并尝试像这样显示它时:
console.log(pool.query("TABLE table_name")
我收到something that looks way worse。有没有一些插件可以让它看起来和第一张图片一样好?注意:如果有任何更改,它将显示在 Windows 命令提示符中。
我尝试自己做一些字符计数并将“\t|\t”插入字符串,但是如果数据库变得非常大,多次运行数据将花费太长时间。
【问题讨论】:
-
您需要为此编写自己的代码。 JDBC 驱动程序或标准 Java 库中的任何内容都不会这样做。
标签: node.js postgresql pretty-print