Pavlo Golub:pgxmock v3.1发布!在Go中为PostgreSQL模拟命名参数!
💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
pgxmock v3.1更新支持pgx.QueryRewriter接口,以便在单元测试中模拟命名参数。WithRewrittenSQL方法已被引入以检查最终查询。建议用户升级以利用这些增强功能。
🎯
关键要点
- pgxmock v3.1更新支持pgx.QueryRewriter接口,以便在单元测试中模拟命名参数。
- 命名参数在Postgres中可以简化查询管理,尤其是当参数数量较多时。
- 使用pgx和PostgreSQL的命名参数的示例代码已提供。
- 引入WithRewrittenSQL方法以检查最终查询,增强了pgxmock的期望功能。
- 鼓励用户升级到pgxmock v3.1,以利用这些增强功能和改进。
- 提供了升级的导入语句和命令,方便用户开始使用pgxmock v3.1。
➡️