我使用node和sql库ts postgres for node来执行sql语句。对于我的单元测试和部署,我准备了一个完整的sql文件来描述数据库的布局和格式。 ts-postgres
在文件中对此作了如下说明:
query命令只接受一个查询。如果需要发送多个查询,只需多次调用该方法。例如,要在事务中发送更新命令:
client.query('begin');
client.query('update ...');
await client.query('commit');
但就我而言,我有一个很长的情结 *.sql
我想执行的文件。很难将其分解为单独的命令。它也有下面类似stdin的语句,这在任何api功能中都没有涉及。
COPY public.favorite (user_id, project_id) FROM stdin;
9 1
9 2
9 3
\.
你知道我能做些什么吗?
暂无答案!
目前还没有任何答案,快来回答吧!