2
0

implement driver.Connector

This commit is contained in:
James Lawrence
2018-02-25 14:17:38 -05:00
parent 606697ffdf
commit 19a9154d23
5 changed files with 115 additions and 11 deletions
+5 -2
View File
@@ -130,8 +130,11 @@ type Driver struct {
}
func (d *Driver) Open(name string) (driver.Conn, error) {
var connConfig pgx.ConnConfig
var afterConnect func(*pgx.Conn) error
var (
connConfig pgx.ConnConfig
afterConnect func(*pgx.Conn) error
)
if len(name) >= 9 && name[0] == 0 {
idBuf := []byte(name)[1:9]
id := int64(binary.BigEndian.Uint64(idBuf))