2
0

Merge pull request #589 from vcabbage/pool-prepare-oids

Include ParameterOIDs when preparing statements on new pool connections
This commit is contained in:
Jack Christensen
2019-08-28 16:12:36 -05:00
committed by GitHub
+2 -1
View File
@@ -341,7 +341,8 @@ func (p *ConnPool) afterConnectionCreated(c *Conn) (*Conn, error) {
}
for _, ps := range p.preparedStatements {
if _, err := c.Prepare(ps.Name, ps.SQL); err != nil {
opts := &PrepareExOptions{ParameterOIDs: ps.ParameterOIDs}
if _, err := c.PrepareEx(context.Background(), ps.Name, ps.SQL, opts); err != nil {
c.die(err)
return nil, err
}