波苏 :pig: 一个用于小型随行库。 特点和目标 基于Promise的API,旨在减少常见样板 使用标记的模板字符串编写原始SQL查询 防止大多数类型的意外SQL注入漏洞 事务和保存点处理,包括在序列化失败和死锁的情况下重试。 一流的TypeScript支持 不是一个框架。 大多数函数都将或作为参数,因此您可以轻松地将Possu集成到现有应用程序中。 目录 安装 要么运行 $ npm install possu 或者 $ yarn add possu 取决于您最喜欢的包装经理。 入门 如果您曾经使用编写过一个应用程序,则许多数据库代码可能具有以下形式: async function getUser ( tx , userId ) { const result = await return tx . query ( 'SELECT * FROM user WHERE user_i