如何将.csv文件导入Hasura PostgreSQL数据库?

Kar*_*ey 2 csv postgresql hasura

我有.csv文件中的数据,我想导入我的Hasura集群的PostgreSQL数据库实例.最好的方法是什么?

Sha*_*idh 5

1)将Hasura Postgres端口转发到本地端口,并在一个终端窗口中保持运行:

$ hasura microservice port-forward postgres -n hasura --local-port 6432
Run Code Online (Sandbox Code Playgroud)

2)table_name使用适当的架构创建以吸收您的CSV数据; 使用psql将数据流传输到postgres.执行另一个另一个终端窗口:

$ psql -h localhost -p 6432 -d hasuradb -U admin -c \
  "copy table_name from STDIN with delimiter as ',';" \
  < /path/to/file.csv
Run Code Online (Sandbox Code Playgroud)

您将拥有表格中CSV文件的数据 table_name