gpt4 book ai didi

node.js - 如何在 postgres-node 中运行等于 psql "\copy"命令的查询?

转载 作者:行者123 更新时间:2023-12-05 03:06:31 43 4
gpt4 key购买 nike

我有一个运行命令的 shell 脚本:

psql -h $DBHOST -U $DBUSERNAME -c "\copy sometable FROM '$PWD/sometable.csv' WITH DELIMITER ',' CSV HEADER"

效果很好。

现在,由于我有一些要求来实现更高级的逻辑,我正在将其中一些命令迁移到 nodejs 代码中。

是否可以使用 postgres-node 运行此 \copy 命令?

如果没有,我会看到运行此命令的替代方法,因为它是来自 nodejs 的 shell 命令,带有 require('child_process').spawn

最佳答案

您正在寻找https://github.com/brianc/node-pg-copy-streams我想。它是 node-pg

的同一作者“扩展”

关于node.js - 如何在 postgres-node 中运行等于 psql "\copy"命令的查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49233348/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com