文件名称:pg-auto:pg的包装器为查询添加了类型安全性
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-06 20:48:46
nodejs postgresql JavaScript
PG-auto是围绕一个包装与查询,默认为返回强制实施类型安全承诺。 安装 $ npm install pg-auto 用法 导入pg-auto的主要工具: const { Pool , sql } = require ( 'pg-auto' ) ; 创建一个连接池(选项与pg的和选项相同): const db = new Pool ( { host : '/var/run/postgresql' , database : 'example' , } ) ; 添加错误侦听器,以避免当前未使用的池客户端遇到错误时退出: db . on ( 'error' , error => { console . error ( 'Idle client error:' , error ) ; } ) ; 使用sql模板文字标记创建查询,然后在池中运行查询:
【文件预览】:
pg-auto-master
----.eslintrc.json(157B)
----.gitignore(40B)
----package.json(881B)
----.travis.yml(373B)
----sql.js(1KB)
----CONTRIBUTING.md(179B)
----LICENSE(750B)
----index.js(108B)
----README.md(4KB)
----unsafe-query.js(424B)
----pool.js(2KB)
----.eslintignore(9B)
----test()
--------client.js(5KB)
--------sql.js(2KB)
--------unsafe-query.js(1KB)
--------pool.js(4KB)
----.editorconfig(220B)
----internal()
--------client.js(3KB)
--------query.js(48B)
--------parse-int8.js(235B)
--------parse-int8-array.js(156B)