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。
➡️

继续阅读