diff --git a/common.go b/common.go index b975d8d..4c3d5ce 100644 --- a/common.go +++ b/common.go @@ -4,6 +4,7 @@ import ( "database/sql/driver" "errors" "fmt" + "runtime" ) //go:generate sh -c "go run gen.go > wrap_gen.go" @@ -31,7 +32,20 @@ func namedValueToLabels(named []driver.NamedValue) []interface{} { } else { name = fmt.Sprintf("$%d", param.Ordinal) } - largs = append(largs, fmt.Sprintf("%s=%s", name, param.Value)) + largs = append(largs, fmt.Sprintf("%s=%v", name, param.Value)) } return largs } + +// getCallerName get the name of the function A where A() -> B() -> GetFunctionCallerName() +func getCallerName() string { + pc, _, _, ok := runtime.Caller(3) + details := runtime.FuncForPC(pc) + var callerName string + if ok && details != nil { + callerName = details.Name() + } else { + callerName = labelUnknown + } + return callerName +} diff --git a/conn.go b/conn.go index 41400aa..f599de1 100644 --- a/conn.go +++ b/conn.go @@ -6,6 +6,7 @@ import ( "fmt" "time" + requestid "go.unistack.org/micro-wrapper-requestid/v4" "go.unistack.org/micro/v4/tracer" ) @@ -15,9 +16,9 @@ var ( _ driver.ConnPrepareContext = (*wrapperConn)(nil) _ driver.Pinger = (*wrapperConn)(nil) _ driver.Validator = (*wrapperConn)(nil) - _ driver.Queryer = (*wrapperConn)(nil) + _ driver.Queryer = (*wrapperConn)(nil) // nolint:staticcheck _ driver.QueryerContext = (*wrapperConn)(nil) - _ driver.Execer = (*wrapperConn)(nil) + _ driver.Execer = (*wrapperConn)(nil) // nolint:staticcheck _ driver.ExecerContext = (*wrapperConn)(nil) // _ driver.Connector // _ driver.Driver @@ -57,7 +58,7 @@ func (w *wrapperConn) Close() error { w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Close", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Close", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return err @@ -82,7 +83,7 @@ func (w *wrapperConn) Begin() (driver.Tx, error) { w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Begin", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Begin", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return nil, err } @@ -90,7 +91,7 @@ func (w *wrapperConn) Begin() (driver.Tx, error) { w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Begin", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Begin", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return &wrapperTx{tx: tx, opts: w.opts, ctx: ctx}, nil @@ -98,13 +99,12 @@ func (w *wrapperConn) Begin() (driver.Tx, error) { // BeginTx implements driver.ConnBeginTx BeginTx func (w *wrapperConn) BeginTx(ctx context.Context, opts driver.TxOptions) (driver.Tx, error) { - nctx, span := w.opts.Tracer.Start(ctx, "Transaction") - span.AddLabels("method", "BeginTx") + nctx, span := w.opts.Tracer.Start(ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) + span.AddLabels("db.method", "BeginTx") name := getQueryName(ctx) - if name != "" { - span.AddLabels("query", name) - } else { - name = labelUnknown + span.AddLabels("db.statement", name) + if id, ok := ctx.Value(requestid.XRequestIDKey).(string); ok { + span.AddLabels("x-request-id", id) } labels := []string{labelMethod, "BeginTx", labelQuery, name} @@ -121,16 +121,15 @@ func (w *wrapperConn) BeginTx(ctx context.Context, opts driver.TxOptions) (drive w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "BeginTx", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "BeginTx", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return nil, err } w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelSuccess)...).Inc() if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "BeginTx", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "BeginTx", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return &wrapperTx{tx: tx, opts: w.opts, ctx: ctx, span: span}, nil } @@ -144,7 +143,7 @@ func (w *wrapperConn) Prepare(query string) (driver.Stmt, error) { ctx = context.Background() } - labels := []string{labelMethod, "Prepare", labelQuery, labelUnknown} + labels := []string{labelMethod, "Prepare", labelQuery, getCallerName()} ts := time.Now() stmt, err := w.conn.Prepare(query) td := time.Since(ts) @@ -153,9 +152,8 @@ func (w *wrapperConn) Prepare(query string) (driver.Stmt, error) { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) - if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Prepare", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Prepare", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return nil, err } @@ -164,7 +162,7 @@ func (w *wrapperConn) Prepare(query string) (driver.Stmt, error) { w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Prepare", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Prepare", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return wrapStmt(stmt, query, w.opts), nil @@ -174,19 +172,18 @@ func (w *wrapperConn) Prepare(query string) (driver.Stmt, error) { func (w *wrapperConn) PrepareContext(ctx context.Context, query string) (driver.Stmt, error) { var nctx context.Context var span tracer.Span - if w.ctx != nil { - nctx, span = w.opts.Tracer.Start(w.ctx, "PrepareContext") - } else { - nctx, span = w.opts.Tracer.Start(ctx, "PrepareContext") - } - span.AddLabels("method", "PrepareContext") - name := getQueryName(ctx) - if name != "" { - span.AddLabels("query", name) - } else { - name = labelUnknown - } + if w.ctx != nil { + nctx, span = w.opts.Tracer.Start(w.ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) + } else { + nctx, span = w.opts.Tracer.Start(ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) + } + span.AddLabels("db.method", "PrepareContext") + name := getQueryName(ctx) + span.AddLabels("db.statement", name) + if id, ok := ctx.Value(requestid.XRequestIDKey).(string); ok { + span.AddLabels("x-request-id", id) + } labels := []string{labelMethod, "PrepareContext", labelQuery, name} conn, ok := w.conn.(driver.ConnPrepareContext) if !ok { @@ -201,10 +198,9 @@ func (w *wrapperConn) PrepareContext(ctx context.Context, query string) (driver. w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "PrepareContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "PrepareContext", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return nil, err } @@ -212,7 +208,7 @@ func (w *wrapperConn) PrepareContext(ctx context.Context, query string) (driver. w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "PrepareContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "PrepareContext", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return wrapStmt(stmt, query, w.opts), nil @@ -226,7 +222,7 @@ func (w *wrapperConn) Exec(query string, args []driver.Value) (driver.Result, er } else { ctx = context.Background() } - labels := []string{labelMethod, "Exec", labelQuery, labelUnknown} + labels := []string{labelMethod, "Exec", labelQuery, getCallerName()} // nolint:staticcheck conn, ok := w.conn.(driver.Execer) @@ -246,7 +242,7 @@ func (w *wrapperConn) Exec(query string, args []driver.Value) (driver.Result, er w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Exec", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Exec", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return res, err } @@ -257,23 +253,21 @@ func (w *wrapperConn) ExecContext(ctx context.Context, query string, args []driv var span tracer.Span if w.ctx != nil { - nctx, span = w.opts.Tracer.Start(w.ctx, "ExecContext") + nctx, span = w.opts.Tracer.Start(w.ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } else { - nctx, span = w.opts.Tracer.Start(ctx, "ExecContext") + nctx, span = w.opts.Tracer.Start(ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } - span.AddLabels("method", "ExecContext") + span.AddLabels("db.method", "ExecContext") name := getQueryName(ctx) - if name != "" { - span.AddLabels("query", name) - } else { - name = labelUnknown + span.AddLabels("db.statement", name) + if id, ok := ctx.Value(requestid.XRequestIDKey).(string); ok { + span.AddLabels("x-request-id", id) } defer span.Finish() if len(args) > 0 { - span.AddLabels("args", fmt.Sprintf("%v", namedValueToLabels(args))) + span.AddLabels("db.args", fmt.Sprintf("%v", namedValueToLabels(args))) } labels := []string{labelMethod, "ExecContext", labelQuery, name} - fmt.Printf("EXECCONTETX args %#+v\n", args) conn, ok := w.conn.(driver.ExecerContext) if !ok { @@ -287,8 +281,7 @@ func (w *wrapperConn) ExecContext(ctx context.Context, query string, args []driv te := td.Seconds() if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) } else { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelSuccess)...).Inc() } @@ -296,7 +289,7 @@ func (w *wrapperConn) ExecContext(ctx context.Context, query string, args []driv w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return res, err @@ -318,9 +311,9 @@ func (w *wrapperConn) Ping(ctx context.Context) error { var nctx context.Context var span tracer.Span if w.ctx != nil { - nctx, span = w.opts.Tracer.Start(w.ctx, "Ping") + nctx, span = w.opts.Tracer.Start(w.ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } else { - nctx, span = w.opts.Tracer.Start(ctx, "Ping") + nctx, span = w.opts.Tracer.Start(ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } defer span.Finish() labels := []string{labelMethod, "Ping"} @@ -330,10 +323,9 @@ func (w *wrapperConn) Ping(ctx context.Context) error { te := td.Seconds() if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Ping", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Ping", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return err } else { @@ -359,7 +351,7 @@ func (w *wrapperConn) Query(query string, args []driver.Value) (driver.Rows, err return nil, driver.ErrSkip } - labels := []string{labelMethod, "Query", labelQuery, labelUnknown} + labels := []string{labelMethod, "Query", labelQuery, getCallerName()} ts := time.Now() rows, err := conn.Query(query, args) td := time.Since(ts) @@ -372,7 +364,7 @@ func (w *wrapperConn) Query(query string, args []driver.Value) (driver.Rows, err w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Query", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Query", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return rows, err } @@ -381,21 +373,21 @@ func (w *wrapperConn) Query(query string, args []driver.Value) (driver.Rows, err func (w *wrapperConn) QueryContext(ctx context.Context, query string, args []driver.NamedValue) (driver.Rows, error) { var nctx context.Context var span tracer.Span + if w.ctx != nil { - nctx, span = w.opts.Tracer.Start(w.ctx, "QueryContext") + nctx, span = w.opts.Tracer.Start(w.ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } else { - nctx, span = w.opts.Tracer.Start(ctx, "QueryContext") + nctx, span = w.opts.Tracer.Start(ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } - span.AddLabels("method", "QueryContext") + span.AddLabels("db.method", "QueryContext") name := getQueryName(ctx) - if name != "" { - span.AddLabels("query", name) - } else { - name = labelUnknown + span.AddLabels("db.statement", name) + if id, ok := ctx.Value(requestid.XRequestIDKey).(string); ok { + span.AddLabels("x-request-id", id) } defer span.Finish() if len(args) > 0 { - span.AddLabels("args", fmt.Sprintf("%v", namedValueToLabels(args))) + span.AddLabels("db.args", fmt.Sprintf("%v", namedValueToLabels(args))) } labels := []string{labelMethod, "QueryContext", labelQuery, name} conn, ok := w.conn.(driver.QueryerContext) @@ -409,15 +401,14 @@ func (w *wrapperConn) QueryContext(ctx context.Context, query string, args []dri te := td.Seconds() if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) } else { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelSuccess)...).Inc() } w.opts.Meter.Summary(meterRequestLatencyMicroseconds, labels...).Update(te) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", getCallerName(), td, err)...).Log(ctx, w.opts.LoggerLevel) } return rows, err diff --git a/driver.go b/driver.go index b2d03cd..7397ec0 100644 --- a/driver.go +++ b/driver.go @@ -24,16 +24,9 @@ type conn interface { // wrapperDriver defines a wrapper for driver.Driver type wrapperDriver struct { - driver driver.Driver - connector driver.Connector - opts Options - ctx context.Context -} - -type wrapperConnector struct { driver driver.Driver - name string opts Options + ctx context.Context } // NewWrapper creates and returns a new SQL driver with passed capabilities @@ -41,17 +34,26 @@ func NewWrapper(d driver.Driver, opts ...Option) driver.Driver { return &wrapperDriver{driver: d, opts: NewOptions(opts...), ctx: context.Background()} } -/* +type wrappedConnector struct { + connector driver.Connector + name string + opts Options + ctx context.Context +} + +func NewWrapperConnector(c driver.Connector, opts ...Option) driver.Connector { + return &wrappedConnector{connector: c, opts: NewOptions(opts...), ctx: context.Background()} +} + // Connect implements driver.Driver Connect -func (w *wrapperConnector) Connect(ctx context.Context) (driver.Conn, error) { - return w.driver.Connect(ctx) +func (w *wrappedConnector) Connect(ctx context.Context) (driver.Conn, error) { + return w.connector.Connect(ctx) } // Driver implements driver.Driver Driver -func (w *wrapperConnector) Driver() driver.Driver { - return w.driver +func (w *wrappedConnector) Driver() driver.Driver { + return w.connector.Driver() } -*/ /* // Connect implements driver.Driver OpenConnector @@ -78,7 +80,7 @@ func (w *wrapperDriver) Open(name string) (driver.Conn, error) { td := time.Since(ts) if w.opts.LoggerEnabled { - w.opts.Logger.Fields(w.opts.LoggerObserver(w.ctx, "Open", labelUnknown, td, err)...).Log(w.ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(w.ctx, "Open", getCallerName(), td, err)...).Log(w.ctx, w.opts.LoggerLevel) } if err != nil { return nil, err diff --git a/gen.go b/gen.go index 2230356..8e1e3a7 100644 --- a/gen.go +++ b/gen.go @@ -66,7 +66,7 @@ func main() { continue } h := getHash(ifaces) - b.WriteString(fmt.Sprintf("\tif v, ok := dc.(wrapConn%04d_%s); ok {\n", n, h)) + b.WriteString(fmt.Sprintf("\tif _, ok := dc.(wrapConn%04d_%s); ok {\n", n, h)) b.WriteString("\treturn struct {\n") b.WriteString("\t\tdriver.Conn\n") b.WriteString(fmt.Sprintf("\t\t\t%s", strings.Join(ifaces, "\n\t\t\t"))) @@ -74,14 +74,14 @@ func main() { for idx := range ifaces { if idx > 0 { b.WriteString(", ") - b.WriteString("v") + b.WriteString("c") } else if idx == 0 { b.WriteString("c") } else { - b.WriteString("v") + b.WriteString("c") } } - b.WriteString(", v}\n") + b.WriteString(", c}\n") b.WriteString("}\n\n") } b.WriteString("return c\n") @@ -112,7 +112,7 @@ func main() { continue } h := getHash(ifaces) - b.WriteString(fmt.Sprintf("\tif v, ok := stmt.(wrapStmt%04d_%s); ok {\n", n, h)) + b.WriteString(fmt.Sprintf("\tif _, ok := stmt.(wrapStmt%04d_%s); ok {\n", n, h)) b.WriteString("\treturn struct {\n") b.WriteString("\t\tdriver.Stmt\n") b.WriteString(fmt.Sprintf("\t\t\t%s", strings.Join(ifaces, "\n\t\t\t"))) @@ -120,14 +120,14 @@ func main() { for idx := range ifaces { if idx > 0 { b.WriteString(", ") - b.WriteString("v") + b.WriteString("c") } else if idx == 0 { b.WriteString("c") } else { - b.WriteString("v") + b.WriteString("c") } } - b.WriteString(", v}\n") + b.WriteString(", c}\n") b.WriteString("}\n\n") } b.WriteString("return c\n") diff --git a/go.mod b/go.mod index 29a1e40..3b802a8 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,8 @@ module go.unistack.org/micro-wrapper-sql/v4 -go 1.19 +go 1.20 -require go.unistack.org/micro/v4 v4.0.3 +require ( + go.unistack.org/micro-wrapper-requestid/v4 v4.0.3 + go.unistack.org/micro/v4 v4.0.8 +) diff --git a/go.sum b/go.sum index 4793360..ac08c61 100644 --- a/go.sum +++ b/go.sum @@ -1,2 +1,4 @@ -go.unistack.org/micro/v4 v4.0.3 h1:AFr21ua3IrkuxH26kNYVrs7Kpsrm+4aylE/PfjLdCWM= -go.unistack.org/micro/v4 v4.0.3/go.mod h1:+wBa98rSf+mRXb/MuSVFPXtDrqN0k8rzPQiC8wRCwCo= +go.unistack.org/micro-wrapper-requestid/v4 v4.0.3 h1:LhloK8yLLsov4XiKw9i20wdBUfvWCG1TaBNgNVtNa8Q= +go.unistack.org/micro-wrapper-requestid/v4 v4.0.3/go.mod h1:vRIkCMyhbBVus1xQlr/Fef65n07znrBGkpSCpjkEiqk= +go.unistack.org/micro/v4 v4.0.8 h1:D5n18+fhyRjJkKSPdIcW1ratWUuzy9TzrS5ud/qImWg= +go.unistack.org/micro/v4 v4.0.8/go.mod h1:QT3gOIE4qGgBiQGm2Pad/62Sl5R53QfrgYHD448aX14= diff --git a/options.go b/options.go index b907ff1..46b5bee 100644 --- a/options.go +++ b/options.go @@ -17,7 +17,7 @@ var ( DefaultMeterMetricPrefix = "micro_sql_" // DefaultLoggerObserver used to prepare labels for logger DefaultLoggerObserver = func(ctx context.Context, method string, query string, td time.Duration, err error) []interface{} { - labels := []interface{}{"method", method, "took", fmt.Sprintf("%v", td)} + labels := []interface{}{"db.method", method, "took", fmt.Sprintf("%v", td)} if err != nil { labels = append(labels, "error", err.Error()) } @@ -29,28 +29,28 @@ var ( ) var ( - MaxOpenConnections = "max_open_connections" - OpenConnections = "open_connections" - InuseConnections = "inuse_connections" - IdleConnections = "idle_connections" - WaitConnections = "wait_connections" + MaxOpenConnections = "max_open_conn" + OpenConnections = "open_conn" + InuseConnections = "inuse_conn" + IdleConnections = "idle_conn" + WaitConnections = "waited_conn" BlockedSeconds = "blocked_seconds" MaxIdleClosed = "max_idle_closed" - MaxIdletimeClosed = "max_idletime_closed" - MaxLifetimeClosed = "max_lifetime_closed" + MaxIdletimeClosed = "closed_max_idle" + MaxLifetimeClosed = "closed_max_lifetime" meterRequestTotal = "request_total" - meterRequestLatencyMicroseconds = "request_latency_microseconds" + meterRequestLatencyMicroseconds = "latency_microseconds" meterRequestDurationSeconds = "request_duration_seconds" labelUnknown = "unknown" - labelQuery = "query" - labelMethod = "method" + labelQuery = "db.statement" + labelMethod = "db.method" labelStatus = "status" labelSuccess = "success" labelFailure = "failure" - labelHost = "db_host" - labelDatabase = "db_name" + labelHost = "db.host" + labelDatabase = "db.name" ) // Options struct holds wrapper options @@ -78,7 +78,7 @@ func NewOptions(opts ...Option) Options { Tracer: tracer.DefaultTracer, MeterStatsInterval: DefaultMeterStatsInterval, MeterMetricPrefix: DefaultMeterMetricPrefix, - LoggerLevel: logger.DebugLevel, + LoggerLevel: logger.ErrorLevel, LoggerObserver: DefaultLoggerObserver, } for _, o := range opts { @@ -177,8 +177,8 @@ func QueryName(ctx context.Context, name string) context.Context { } func getQueryName(ctx context.Context) string { - if v, ok := ctx.Value(queryNameKey{}).(string); ok { + if v, ok := ctx.Value(queryNameKey{}).(string); ok && v != labelUnknown { return v } - return "" + return getCallerName() } diff --git a/stats.go b/stats.go index 85f5207..f606e82 100644 --- a/stats.go +++ b/stats.go @@ -1,4 +1,4 @@ -package wrapper // import "go.unistack.org/micro-wrapper-sql-1/v3" +package wrapper // import "go.unistack.org/micro-wrapper-sql/v4" import ( "context" diff --git a/stmt.go b/stmt.go index 20bc508..09117b3 100644 --- a/stmt.go +++ b/stmt.go @@ -6,6 +6,7 @@ import ( "fmt" "time" + requestid "go.unistack.org/micro-wrapper-requestid/v4" "go.unistack.org/micro/v4/tracer" ) @@ -46,7 +47,7 @@ func (w *wrapperStmt) Close() error { w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Close", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Close", getCallerName(), td, err)).Log(ctx, w.opts.LoggerLevel) } return err } @@ -75,8 +76,7 @@ func (w *wrapperStmt) Exec(args []driver.Value) (driver.Result, error) { } labels := []string{labelMethod, "Exec"} ts := time.Now() - // nolint:staticcheck - res, err := w.stmt.Exec(args) + res, err := w.stmt.Exec(args) // nolint:staticcheck td := time.Since(ts) te := td.Seconds() if err != nil { @@ -88,7 +88,7 @@ func (w *wrapperStmt) Exec(args []driver.Value) (driver.Result, error) { w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Exec", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Exec", getCallerName(), td, err)).Log(ctx, w.opts.LoggerLevel) } return res, err @@ -104,8 +104,7 @@ func (w *wrapperStmt) Query(args []driver.Value) (driver.Rows, error) { } labels := []string{labelMethod, "Query"} ts := time.Now() - // nolint:staticcheck - rows, err := w.stmt.Query(args) + rows, err := w.stmt.Query(args) // nolint:staticcheck td := time.Since(ts) te := td.Seconds() if err != nil { @@ -117,31 +116,40 @@ func (w *wrapperStmt) Query(args []driver.Value) (driver.Rows, error) { w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Query", labelUnknown, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "Query", getCallerName(), td, err)).Log(ctx, w.opts.LoggerLevel) } return rows, err } +// ColumnConverter implements driver.ColumnConverter +func (w *wrapperStmt) ColumnConverter(idx int) driver.ValueConverter { + s, ok := w.stmt.(driver.ColumnConverter) // nolint:staticcheck + if !ok { + return nil + } + return s.ColumnConverter(idx) +} + // ExecContext implements driver.StmtExecContext ExecContext func (w *wrapperStmt) ExecContext(ctx context.Context, args []driver.NamedValue) (driver.Result, error) { var nctx context.Context var span tracer.Span + if w.ctx != nil { - nctx, span = w.opts.Tracer.Start(w.ctx, "ExecContext") + nctx, span = w.opts.Tracer.Start(w.ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } else { - nctx, span = w.opts.Tracer.Start(ctx, "ExecContext") + nctx, span = w.opts.Tracer.Start(ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } - span.AddLabels("method", "ExecContext") + span.AddLabels("db.method", "ExecContext") name := getQueryName(ctx) - if name != "" { - span.AddLabels("query", name) - } else { - name = labelUnknown - } + span.AddLabels("db.statement", name) defer span.Finish() if len(args) > 0 { - span.AddLabels("args", fmt.Sprintf("%v", namedValueToLabels(args))) + span.AddLabels("db.args", fmt.Sprintf("%v", namedValueToLabels(args))) + } + if id, ok := ctx.Value(requestid.XRequestIDKey).(string); ok { + span.AddLabels("x-request-id", id) } labels := []string{labelMethod, "ExecContext", labelQuery, name} @@ -152,8 +160,7 @@ func (w *wrapperStmt) ExecContext(ctx context.Context, args []driver.NamedValue) te := td.Seconds() if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) } else { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelSuccess)...).Inc() } @@ -161,7 +168,7 @@ func (w *wrapperStmt) ExecContext(ctx context.Context, args []driver.NamedValue) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", name, td, err)).Log(ctx, w.opts.LoggerLevel) } return res, err } @@ -169,11 +176,10 @@ func (w *wrapperStmt) ExecContext(ctx context.Context, args []driver.NamedValue) values, err := namedValueToValue(args) if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", name, 0, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", name, 0, err)).Log(ctx, w.opts.LoggerLevel) } return nil, err } @@ -183,8 +189,7 @@ func (w *wrapperStmt) ExecContext(ctx context.Context, args []driver.NamedValue) te := td.Seconds() if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) } else { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelSuccess)...).Inc() } @@ -193,7 +198,7 @@ func (w *wrapperStmt) ExecContext(ctx context.Context, args []driver.NamedValue) w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "ExecContext", name, td, err)).Log(ctx, w.opts.LoggerLevel) } return res, err @@ -203,21 +208,21 @@ func (w *wrapperStmt) ExecContext(ctx context.Context, args []driver.NamedValue) func (w *wrapperStmt) QueryContext(ctx context.Context, args []driver.NamedValue) (driver.Rows, error) { var nctx context.Context var span tracer.Span + if w.ctx != nil { - nctx, span = w.opts.Tracer.Start(w.ctx, "QueryContext") + nctx, span = w.opts.Tracer.Start(w.ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } else { - nctx, span = w.opts.Tracer.Start(ctx, "QueryContext") + nctx, span = w.opts.Tracer.Start(ctx, "sdk.database", tracer.WithSpanKind(tracer.SpanKindClient)) } - span.AddLabels("method", "QueryContext") + span.AddLabels("db.method", "QueryContext") name := getQueryName(ctx) - if name != "" { - span.AddLabels("query", name) - } else { - name = labelUnknown - } + span.AddLabels("db.statement", name) defer span.Finish() if len(args) > 0 { - span.AddLabels("args", fmt.Sprintf("%v", namedValueToLabels(args))) + span.AddLabels("db.args", fmt.Sprintf("%v", namedValueToLabels(args))) + } + if id, ok := ctx.Value(requestid.XRequestIDKey).(string); ok { + span.AddLabels("x-request-id", id) } labels := []string{labelMethod, "QueryContext", labelQuery, name} if conn, ok := w.stmt.(driver.StmtQueryContext); ok { @@ -227,8 +232,7 @@ func (w *wrapperStmt) QueryContext(ctx context.Context, args []driver.NamedValue te := td.Seconds() if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) } else { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelSuccess)...).Inc() } @@ -237,7 +241,7 @@ func (w *wrapperStmt) QueryContext(ctx context.Context, args []driver.NamedValue w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", name, td, err)).Log(ctx, w.opts.LoggerLevel) } return rows, err } @@ -246,11 +250,10 @@ func (w *wrapperStmt) QueryContext(ctx context.Context, args []driver.NamedValue if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", name, 0, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", name, 0, err)).Log(ctx, w.opts.LoggerLevel) } return nil, err } @@ -260,8 +263,7 @@ func (w *wrapperStmt) QueryContext(ctx context.Context, args []driver.NamedValue te := td.Seconds() if err != nil { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelFailure)...).Inc() - span.AddLabels("error", true) - span.AddLabels("err", err.Error()) + span.SetStatus(tracer.SpanStatusError, err.Error()) } else { w.opts.Meter.Counter(meterRequestTotal, append(labels, labelStatus, labelSuccess)...).Inc() } @@ -270,7 +272,7 @@ func (w *wrapperStmt) QueryContext(ctx context.Context, args []driver.NamedValue w.opts.Meter.Histogram(meterRequestDurationSeconds, labels...).Update(te) if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", name, td, err)...).Log(ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(ctx, "QueryContext", name, td, err)).Log(ctx, w.opts.LoggerLevel) } return rows, err diff --git a/tx.go b/tx.go index 27e745f..46c521f 100644 --- a/tx.go +++ b/tx.go @@ -26,14 +26,13 @@ func (w *wrapperTx) Commit() error { if w.span != nil { if err != nil { - w.span.AddLabels("error", true) - w.span.AddLabels("err", err.Error()) + w.span.SetStatus(tracer.SpanStatusError, err.Error()) } w.span.Finish() } if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(w.ctx, "Commit", labelUnknown, td, err)...).Log(w.ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(w.ctx, "Commit", getCallerName(), td, err)).Log(w.ctx, w.opts.LoggerLevel) } w.ctx = nil @@ -49,14 +48,13 @@ func (w *wrapperTx) Rollback() error { if w.span != nil { if err != nil { - w.span.AddLabels("error", true) - w.span.AddLabels("err", err.Error()) + w.span.SetStatus(tracer.SpanStatusError, err.Error()) } w.span.Finish() } if w.opts.LoggerEnabled && w.opts.Logger.V(w.opts.LoggerLevel) { - w.opts.Logger.Fields(w.opts.LoggerObserver(w.ctx, "Rollback", labelUnknown, td, err)...).Log(w.ctx, w.opts.LoggerLevel) + w.opts.Logger.Fields(w.opts.LoggerObserver(w.ctx, "Rollback", getCallerName(), td, err)).Log(w.ctx, w.opts.LoggerLevel) } w.ctx = nil diff --git a/wrap.go b/wrap.go index ec4ec4f..527b135 100644 --- a/wrap.go +++ b/wrap.go @@ -11,118 +11,6 @@ func wrapDriver(d driver.Driver, opts Options) driver.Driver { return struct{ driver.Driver }{&wrapperDriver{driver: d, opts: opts}} } -/* -func wrapStmt(stmt driver.Stmt, query string, opts Options) driver.Stmt { - var ( - _, hasExeCtx = stmt.(driver.StmtExecContext) - _, hasQryCtx = stmt.(driver.StmtQueryContext) - wc, hasColConv = stmt.(driver.ColumnConverter) //nolint:staticcheck - wn, hasNamValChk = stmt.(driver.NamedValueChecker) - ) - - ws := &wrapperStmt{stmt: stmt, query: query, opts: opts} - switch { - case !hasExeCtx && !hasQryCtx && !hasColConv && !hasNamValChk: - return struct { - driver.Stmt - }{ws} - case !hasExeCtx && hasQryCtx && !hasColConv && !hasNamValChk: - return struct { - driver.Stmt - driver.StmtQueryContext - }{ws, ws} - case hasExeCtx && !hasQryCtx && !hasColConv && !hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - }{ws, ws} - case hasExeCtx && hasQryCtx && !hasColConv && !hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - driver.StmtQueryContext - }{ws, ws, ws} - case !hasExeCtx && !hasQryCtx && hasColConv && !hasNamValChk: - return struct { - driver.Stmt - driver.ColumnConverter - }{ws, wc} - case !hasExeCtx && hasQryCtx && hasColConv && !hasNamValChk: - return struct { - driver.Stmt - driver.StmtQueryContext - driver.ColumnConverter - }{ws, ws, wc} - case hasExeCtx && !hasQryCtx && hasColConv && !hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - driver.ColumnConverter - }{ws, ws, wc} - case hasExeCtx && hasQryCtx && hasColConv && !hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - driver.StmtQueryContext - driver.ColumnConverter - }{ws, ws, ws, wc} - case !hasExeCtx && !hasQryCtx && !hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.NamedValueChecker - }{ws, wn} - case !hasExeCtx && hasQryCtx && !hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.StmtQueryContext - driver.NamedValueChecker - }{ws, ws, wn} - case hasExeCtx && !hasQryCtx && !hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - driver.NamedValueChecker - }{ws, ws, wn} - case hasExeCtx && hasQryCtx && !hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - driver.StmtQueryContext - driver.NamedValueChecker - }{ws, ws, ws, wn} - case !hasExeCtx && !hasQryCtx && hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.ColumnConverter - driver.NamedValueChecker - }{ws, wc, wn} - case !hasExeCtx && hasQryCtx && hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.StmtQueryContext - driver.ColumnConverter - driver.NamedValueChecker - }{ws, ws, wc, wn} - case hasExeCtx && !hasQryCtx && hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - driver.ColumnConverter - driver.NamedValueChecker - }{ws, ws, wc, wn} - case hasExeCtx && hasQryCtx && hasColConv && hasNamValChk: - return struct { - driver.Stmt - driver.StmtExecContext - driver.StmtQueryContext - driver.ColumnConverter - driver.NamedValueChecker - }{ws, ws, ws, wc, wn} - } - panic("unreachable") -} -*/ - // WrapConn allows an existing driver.Conn to be wrapped. func WrapConn(c driver.Conn, opts ...Option) driver.Conn { return wrapConn(c, NewOptions(opts...)) diff --git a/wrap_gen.go b/wrap_gen.go index aa34095..452a25e 100644 --- a/wrap_gen.go +++ b/wrap_gen.go @@ -6,7 +6,7 @@ import "database/sql/driver" func wrapConn(dc driver.Conn, opts Options) driver.Conn { c := &wrapperConn{conn: dc, opts: opts} - if v, ok := dc.(wrapConn0010_77c7c6cd21c875211bd8f7fd0d4f7cac); ok { + if _, ok := dc.(wrapConn0010_77c7c6cd21c875211bd8f7fd0d4f7cac); ok { return struct { driver.Conn driver.ConnBeginTx @@ -19,10 +19,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_c38f9867bd2650446eff3934abfe08ea); ok { + if _, ok := dc.(wrapConn0009_c38f9867bd2650446eff3934abfe08ea); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -34,10 +34,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_03ea25d7f45e22ec940d5495f1a84793); ok { + if _, ok := dc.(wrapConn0009_03ea25d7f45e22ec940d5495f1a84793); ok { return struct { driver.Conn driver.ConnBeginTx @@ -49,10 +49,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_79f6c233903bd90e363a740e21dedd28); ok { + if _, ok := dc.(wrapConn0009_79f6c233903bd90e363a740e21dedd28); ok { return struct { driver.Conn driver.ConnBeginTx @@ -64,10 +64,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_396e4ad5df4f8a9883b7db53e3150de5); ok { + if _, ok := dc.(wrapConn0009_396e4ad5df4f8a9883b7db53e3150de5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -79,10 +79,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_58e530768e77481673ca16ec9a1c4151); ok { + if _, ok := dc.(wrapConn0009_58e530768e77481673ca16ec9a1c4151); ok { return struct { driver.Conn driver.ConnBeginTx @@ -94,10 +94,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_de85b18ab3bb83467b88d133c472e731); ok { + if _, ok := dc.(wrapConn0009_de85b18ab3bb83467b88d133c472e731); ok { return struct { driver.Conn driver.ConnBeginTx @@ -109,10 +109,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_cf4b2a19600ddd6a199103b184a7b119); ok { + if _, ok := dc.(wrapConn0009_cf4b2a19600ddd6a199103b184a7b119); ok { return struct { driver.Conn driver.ConnBeginTx @@ -124,10 +124,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_cc0840d8293f7ce49712448b9ab56686); ok { + if _, ok := dc.(wrapConn0009_cc0840d8293f7ce49712448b9ab56686); ok { return struct { driver.Conn driver.ConnBeginTx @@ -139,10 +139,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_3dd8e3401bce36381241be68e71a4596); ok { + if _, ok := dc.(wrapConn0009_3dd8e3401bce36381241be68e71a4596); ok { return struct { driver.Conn driver.ConnBeginTx @@ -154,10 +154,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0009_d275e10eaed0aa246adacf06fbc7cb4d); ok { + if _, ok := dc.(wrapConn0009_d275e10eaed0aa246adacf06fbc7cb4d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -169,10 +169,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_eb0574608d6a2bdeeda60227474f2696); ok { + if _, ok := dc.(wrapConn0008_eb0574608d6a2bdeeda60227474f2696); ok { return struct { driver.Conn driver.ConnBeginTx @@ -183,10 +183,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_b8a1712d42513721bb27fbf514e4dc08); ok { + if _, ok := dc.(wrapConn0008_b8a1712d42513721bb27fbf514e4dc08); ok { return struct { driver.Conn driver.ConnBeginTx @@ -197,10 +197,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_7f39eb6d8011a9d621a372f56c9dbbb9); ok { + if _, ok := dc.(wrapConn0008_7f39eb6d8011a9d621a372f56c9dbbb9); ok { return struct { driver.Conn driver.ConnBeginTx @@ -211,10 +211,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_4efd319fba1b2f67427b7665301f5965); ok { + if _, ok := dc.(wrapConn0008_4efd319fba1b2f67427b7665301f5965); ok { return struct { driver.Conn driver.ConnBeginTx @@ -225,10 +225,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_9741ae76b65cf39203ad2ebb1b042b26); ok { + if _, ok := dc.(wrapConn0008_9741ae76b65cf39203ad2ebb1b042b26); ok { return struct { driver.Conn driver.ConnBeginTx @@ -239,10 +239,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_58b49dcfceedf1a9157418d32ddc3566); ok { + if _, ok := dc.(wrapConn0008_58b49dcfceedf1a9157418d32ddc3566); ok { return struct { driver.Conn driver.ConnBeginTx @@ -253,10 +253,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_5cf158fc22b2fa1ebca261e0519f686c); ok { + if _, ok := dc.(wrapConn0008_5cf158fc22b2fa1ebca261e0519f686c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -267,10 +267,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_5392d6d522ce153424f2d6a56e0b9412); ok { + if _, ok := dc.(wrapConn0008_5392d6d522ce153424f2d6a56e0b9412); ok { return struct { driver.Conn driver.ConnBeginTx @@ -281,10 +281,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_a6448007f6fd3c5e82ac727e32dd9421); ok { + if _, ok := dc.(wrapConn0008_a6448007f6fd3c5e82ac727e32dd9421); ok { return struct { driver.Conn driver.ConnBeginTx @@ -295,10 +295,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_8a4cbbf06de72f30a062ff7d0d17a38f); ok { + if _, ok := dc.(wrapConn0008_8a4cbbf06de72f30a062ff7d0d17a38f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -309,10 +309,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_b62b5d9a91718c412fc82374a1ecc50d); ok { + if _, ok := dc.(wrapConn0008_b62b5d9a91718c412fc82374a1ecc50d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -323,10 +323,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_0ad7ad486ff238407782ecae921802ff); ok { + if _, ok := dc.(wrapConn0008_0ad7ad486ff238407782ecae921802ff); ok { return struct { driver.Conn driver.ConnBeginTx @@ -337,10 +337,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_7030500b1e198b3921908510db90b60c); ok { + if _, ok := dc.(wrapConn0008_7030500b1e198b3921908510db90b60c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -351,10 +351,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_fcea5f14de6e52ea3dcf885d9bbe6c6c); ok { + if _, ok := dc.(wrapConn0008_fcea5f14de6e52ea3dcf885d9bbe6c6c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -365,10 +365,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_77ff06f9507fa8e8907ea056fd8b3ff1); ok { + if _, ok := dc.(wrapConn0008_77ff06f9507fa8e8907ea056fd8b3ff1); ok { return struct { driver.Conn driver.ConnBeginTx @@ -379,10 +379,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_0af8ed4c453b8ed19240067f1ffc2691); ok { + if _, ok := dc.(wrapConn0008_0af8ed4c453b8ed19240067f1ffc2691); ok { return struct { driver.Conn driver.ConnBeginTx @@ -393,10 +393,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_92d776275e9ff04873b00304c46181c4); ok { + if _, ok := dc.(wrapConn0008_92d776275e9ff04873b00304c46181c4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -407,10 +407,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_338d30b06f6f46413259d40fd65e6431); ok { + if _, ok := dc.(wrapConn0008_338d30b06f6f46413259d40fd65e6431); ok { return struct { driver.Conn driver.ConnBeginTx @@ -421,10 +421,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_9424622cd873b695ec4a68179ae1c0d5); ok { + if _, ok := dc.(wrapConn0008_9424622cd873b695ec4a68179ae1c0d5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -435,10 +435,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_f98a60ed56dc805bbb076e48569dfc95); ok { + if _, ok := dc.(wrapConn0008_f98a60ed56dc805bbb076e48569dfc95); ok { return struct { driver.Conn driver.ConnBeginTx @@ -449,10 +449,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_638eb5dd5a685d42b2b21234d0f60533); ok { + if _, ok := dc.(wrapConn0008_638eb5dd5a685d42b2b21234d0f60533); ok { return struct { driver.Conn driver.ConnBeginTx @@ -463,10 +463,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_3cca6f68d8b372d89bd75ae899a89fbb); ok { + if _, ok := dc.(wrapConn0008_3cca6f68d8b372d89bd75ae899a89fbb); ok { return struct { driver.Conn driver.ConnBeginTx @@ -477,10 +477,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_93d6b726be36618017eb3d898d1485a9); ok { + if _, ok := dc.(wrapConn0008_93d6b726be36618017eb3d898d1485a9); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -491,10 +491,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_79db6e70a15663317e248e989588499f); ok { + if _, ok := dc.(wrapConn0008_79db6e70a15663317e248e989588499f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -505,10 +505,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_83f7a44dbd5760c38c650a39e055e040); ok { + if _, ok := dc.(wrapConn0008_83f7a44dbd5760c38c650a39e055e040); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -519,10 +519,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_d5c1b115a4499cda31e8bc5417a3b20c); ok { + if _, ok := dc.(wrapConn0008_d5c1b115a4499cda31e8bc5417a3b20c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -533,10 +533,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_d051dedc6dc0f7f58c5f991183648c05); ok { + if _, ok := dc.(wrapConn0008_d051dedc6dc0f7f58c5f991183648c05); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -547,10 +547,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_519d23a1000bcef9e0c7ba7f65e2d8f4); ok { + if _, ok := dc.(wrapConn0008_519d23a1000bcef9e0c7ba7f65e2d8f4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -561,10 +561,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_a10c9902556dbe03fe0cb57fa734bae3); ok { + if _, ok := dc.(wrapConn0008_a10c9902556dbe03fe0cb57fa734bae3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -575,10 +575,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_d7069a0ed4e229445f0a98eb0a10e6d7); ok { + if _, ok := dc.(wrapConn0008_d7069a0ed4e229445f0a98eb0a10e6d7); ok { return struct { driver.Conn driver.ConnBeginTx @@ -589,10 +589,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_31cab3e69b231de68861be7149ba4e29); ok { + if _, ok := dc.(wrapConn0008_31cab3e69b231de68861be7149ba4e29); ok { return struct { driver.Conn driver.ConnBeginTx @@ -603,10 +603,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_a6e602e3b87f67896f9721167c748010); ok { + if _, ok := dc.(wrapConn0008_a6e602e3b87f67896f9721167c748010); ok { return struct { driver.Conn driver.ConnBeginTx @@ -617,10 +617,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_f10e8449922c36b75361a92bcd10a530); ok { + if _, ok := dc.(wrapConn0008_f10e8449922c36b75361a92bcd10a530); ok { return struct { driver.Conn driver.ConnBeginTx @@ -631,10 +631,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_c5919040d602cb66dcdd424433bb7a3a); ok { + if _, ok := dc.(wrapConn0008_c5919040d602cb66dcdd424433bb7a3a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -645,10 +645,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_3b2f99cd2da334bd09d06e4def61c4ca); ok { + if _, ok := dc.(wrapConn0008_3b2f99cd2da334bd09d06e4def61c4ca); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -659,10 +659,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_5d41cafd5772738ac2731fcc2a5feac6); ok { + if _, ok := dc.(wrapConn0008_5d41cafd5772738ac2731fcc2a5feac6); ok { return struct { driver.Conn driver.Execer @@ -673,10 +673,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_656773dbc70d65eacff8fb4b5f9e0aa0); ok { + if _, ok := dc.(wrapConn0008_656773dbc70d65eacff8fb4b5f9e0aa0); ok { return struct { driver.Conn driver.ConnBeginTx @@ -687,10 +687,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_4793858d8022e719f6eaf66c50c2d3ac); ok { + if _, ok := dc.(wrapConn0008_4793858d8022e719f6eaf66c50c2d3ac); ok { return struct { driver.Conn driver.ConnBeginTx @@ -701,10 +701,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_d45f7a4c9249a530fdbc798f8445be2b); ok { + if _, ok := dc.(wrapConn0008_d45f7a4c9249a530fdbc798f8445be2b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -715,10 +715,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_3d3aeb5bb32a489fc273e8ca839343c2); ok { + if _, ok := dc.(wrapConn0008_3d3aeb5bb32a489fc273e8ca839343c2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -729,10 +729,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_fd07920044cbf1b6fcf3603ebb166c6c); ok { + if _, ok := dc.(wrapConn0008_fd07920044cbf1b6fcf3603ebb166c6c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -743,10 +743,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_c35873a60d1144c83ef89ddfdd31f2cb); ok { + if _, ok := dc.(wrapConn0008_c35873a60d1144c83ef89ddfdd31f2cb); ok { return struct { driver.Conn driver.ConnBeginTx @@ -757,10 +757,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_deb75cc63bfa66b8221455d806440ae2); ok { + if _, ok := dc.(wrapConn0008_deb75cc63bfa66b8221455d806440ae2); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -771,10 +771,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_7dad59838d93adf969c56acaac791f07); ok { + if _, ok := dc.(wrapConn0008_7dad59838d93adf969c56acaac791f07); ok { return struct { driver.Conn driver.ConnBeginTx @@ -785,10 +785,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0008_615ccdcd04fa4562fdc78efaf9a3e52c); ok { + if _, ok := dc.(wrapConn0008_615ccdcd04fa4562fdc78efaf9a3e52c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -799,10 +799,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_448690263d84211bde0c1cea11a48b11); ok { + if _, ok := dc.(wrapConn0007_448690263d84211bde0c1cea11a48b11); ok { return struct { driver.Conn driver.ConnBeginTx @@ -812,10 +812,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_17ec4a11af4369f9cd9a79ffd22faaf2); ok { + if _, ok := dc.(wrapConn0007_17ec4a11af4369f9cd9a79ffd22faaf2); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -825,10 +825,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_05d79f89f42e692717a39a29997da2de); ok { + if _, ok := dc.(wrapConn0007_05d79f89f42e692717a39a29997da2de); ok { return struct { driver.Conn driver.ConnBeginTx @@ -838,10 +838,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_9c83230a4aa511fa0866251a8cd1e0e5); ok { + if _, ok := dc.(wrapConn0007_9c83230a4aa511fa0866251a8cd1e0e5); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -851,10 +851,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_52a0901ae15325b3f8f222a7da4e4491); ok { + if _, ok := dc.(wrapConn0007_52a0901ae15325b3f8f222a7da4e4491); ok { return struct { driver.Conn driver.ConnBeginTx @@ -864,10 +864,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_7de64f0cac233a80cd163f2cea7cb779); ok { + if _, ok := dc.(wrapConn0007_7de64f0cac233a80cd163f2cea7cb779); ok { return struct { driver.Conn driver.ConnBeginTx @@ -877,10 +877,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_267db5602cbea94318afb38924733c99); ok { + if _, ok := dc.(wrapConn0007_267db5602cbea94318afb38924733c99); ok { return struct { driver.Conn driver.ConnBeginTx @@ -890,10 +890,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_773881e5943867f63bfc186bfaf4c1c1); ok { + if _, ok := dc.(wrapConn0007_773881e5943867f63bfc186bfaf4c1c1); ok { return struct { driver.Conn driver.ConnBeginTx @@ -903,10 +903,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_dcd5565feb96fad4810ddae84dbc06ac); ok { + if _, ok := dc.(wrapConn0007_dcd5565feb96fad4810ddae84dbc06ac); ok { return struct { driver.Conn driver.ConnBeginTx @@ -916,10 +916,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_9f05e5d4ed89fd9f8879183822aebe38); ok { + if _, ok := dc.(wrapConn0007_9f05e5d4ed89fd9f8879183822aebe38); ok { return struct { driver.Conn driver.ConnBeginTx @@ -929,10 +929,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_825b00edb1b43df6643231c638a67cfe); ok { + if _, ok := dc.(wrapConn0007_825b00edb1b43df6643231c638a67cfe); ok { return struct { driver.Conn driver.ConnBeginTx @@ -942,10 +942,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c600a1705c8565072162e90055bd7adb); ok { + if _, ok := dc.(wrapConn0007_c600a1705c8565072162e90055bd7adb); ok { return struct { driver.Conn driver.Execer @@ -955,10 +955,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_854d6baadd0cebd58435d5cc29185337); ok { + if _, ok := dc.(wrapConn0007_854d6baadd0cebd58435d5cc29185337); ok { return struct { driver.Conn driver.ConnBeginTx @@ -968,10 +968,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_13fbd5c85aa99a91119179870858fc36); ok { + if _, ok := dc.(wrapConn0007_13fbd5c85aa99a91119179870858fc36); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -981,10 +981,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_d69fa1ea920d7f3f8644d49fc0b6aded); ok { + if _, ok := dc.(wrapConn0007_d69fa1ea920d7f3f8644d49fc0b6aded); ok { return struct { driver.Conn driver.ConnBeginTx @@ -994,10 +994,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_d9a28dc8353bb61b24670fc251b55173); ok { + if _, ok := dc.(wrapConn0007_d9a28dc8353bb61b24670fc251b55173); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1007,10 +1007,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_41d773bbe4db96713017f5c8ef306195); ok { + if _, ok := dc.(wrapConn0007_41d773bbe4db96713017f5c8ef306195); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1020,10 +1020,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_d444a162b54c96890064f3460ddfa9e9); ok { + if _, ok := dc.(wrapConn0007_d444a162b54c96890064f3460ddfa9e9); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1033,10 +1033,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_196ddefd25f93c78224271197dc93b05); ok { + if _, ok := dc.(wrapConn0007_196ddefd25f93c78224271197dc93b05); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1046,10 +1046,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_f320700265733d40b644400d2731e9df); ok { + if _, ok := dc.(wrapConn0007_f320700265733d40b644400d2731e9df); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1059,10 +1059,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_8a643673abce113f9fea5ce1702250a6); ok { + if _, ok := dc.(wrapConn0007_8a643673abce113f9fea5ce1702250a6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1072,10 +1072,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_bf737e0ca2c3b91f381fbcf33b58c0dc); ok { + if _, ok := dc.(wrapConn0007_bf737e0ca2c3b91f381fbcf33b58c0dc); ok { return struct { driver.Conn driver.Execer @@ -1085,10 +1085,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c79fb6c89b83a91235030370f6e24c8b); ok { + if _, ok := dc.(wrapConn0007_c79fb6c89b83a91235030370f6e24c8b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1098,10 +1098,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_9274e2cae2bd02af387c9ce4dd6dfc10); ok { + if _, ok := dc.(wrapConn0007_9274e2cae2bd02af387c9ce4dd6dfc10); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1111,10 +1111,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_427e4e33f79cba44d05a4674943c0473); ok { + if _, ok := dc.(wrapConn0007_427e4e33f79cba44d05a4674943c0473); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1124,10 +1124,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_01f5f56161c2ba3dc565775f6be2f8d4); ok { + if _, ok := dc.(wrapConn0007_01f5f56161c2ba3dc565775f6be2f8d4); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1137,10 +1137,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_fea3910637ab9db123d8a25f2431f80b); ok { + if _, ok := dc.(wrapConn0007_fea3910637ab9db123d8a25f2431f80b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1150,10 +1150,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_a7936c92dd92ff855159251fa022a982); ok { + if _, ok := dc.(wrapConn0007_a7936c92dd92ff855159251fa022a982); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1163,10 +1163,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_5b4064ed641abac0e70005efb3a4ced2); ok { + if _, ok := dc.(wrapConn0007_5b4064ed641abac0e70005efb3a4ced2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1176,10 +1176,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_03a7f08f8d44561401428e04248ee99e); ok { + if _, ok := dc.(wrapConn0007_03a7f08f8d44561401428e04248ee99e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1189,10 +1189,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_265661e823b3aed3ebfb5ca65c6bba29); ok { + if _, ok := dc.(wrapConn0007_265661e823b3aed3ebfb5ca65c6bba29); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1202,10 +1202,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_f321bc679577aebbd61ad4f183fdba3c); ok { + if _, ok := dc.(wrapConn0007_f321bc679577aebbd61ad4f183fdba3c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1215,10 +1215,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_b30963c7d0cef922992c78d9a6f4c315); ok { + if _, ok := dc.(wrapConn0007_b30963c7d0cef922992c78d9a6f4c315); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1228,10 +1228,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_68c6b44c1a5e01b29f32092c5f1d6cde); ok { + if _, ok := dc.(wrapConn0007_68c6b44c1a5e01b29f32092c5f1d6cde); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1241,10 +1241,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c74888bd57b65af1a21ac4d0e5030074); ok { + if _, ok := dc.(wrapConn0007_c74888bd57b65af1a21ac4d0e5030074); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1254,10 +1254,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_cf6f9229ac6b3ddb490a5b585f25091a); ok { + if _, ok := dc.(wrapConn0007_cf6f9229ac6b3ddb490a5b585f25091a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1267,10 +1267,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_41eaf4b14e8f3982b4305f1f8f903133); ok { + if _, ok := dc.(wrapConn0007_41eaf4b14e8f3982b4305f1f8f903133); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1280,10 +1280,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_ed1ec44050b5b1aa1aff9aec0885cac5); ok { + if _, ok := dc.(wrapConn0007_ed1ec44050b5b1aa1aff9aec0885cac5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1293,10 +1293,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_b8b951709b027931b2ae953b34b6805a); ok { + if _, ok := dc.(wrapConn0007_b8b951709b027931b2ae953b34b6805a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1306,10 +1306,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_1b0976ec19c297da5164b0249b0e47bc); ok { + if _, ok := dc.(wrapConn0007_1b0976ec19c297da5164b0249b0e47bc); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1319,10 +1319,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_ff474c2d7415a5c1c988cb0a1b03cd93); ok { + if _, ok := dc.(wrapConn0007_ff474c2d7415a5c1c988cb0a1b03cd93); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1332,10 +1332,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_6d67a7a3477ea85d6035b87a3ae74f94); ok { + if _, ok := dc.(wrapConn0007_6d67a7a3477ea85d6035b87a3ae74f94); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1345,10 +1345,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_4b8fe7a4bef4b14dbe843b5a6815c43b); ok { + if _, ok := dc.(wrapConn0007_4b8fe7a4bef4b14dbe843b5a6815c43b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1358,10 +1358,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_03145e837756150af12207ae91cc5699); ok { + if _, ok := dc.(wrapConn0007_03145e837756150af12207ae91cc5699); ok { return struct { driver.Conn driver.ExecerContext @@ -1371,10 +1371,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_dd667cce68b8575b61aaaa28533db684); ok { + if _, ok := dc.(wrapConn0007_dd667cce68b8575b61aaaa28533db684); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1384,10 +1384,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_68e4a2e940a99969f86eff9bf0200ae5); ok { + if _, ok := dc.(wrapConn0007_68e4a2e940a99969f86eff9bf0200ae5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1397,10 +1397,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_e0d3b9c4b9a84b90126ca4e10d086879); ok { + if _, ok := dc.(wrapConn0007_e0d3b9c4b9a84b90126ca4e10d086879); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1410,10 +1410,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_08a849ae5b0aed116fc89ad126ee2ba1); ok { + if _, ok := dc.(wrapConn0007_08a849ae5b0aed116fc89ad126ee2ba1); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1423,10 +1423,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_2ced1cf7ed9e983a5dbdfcbd821607dc); ok { + if _, ok := dc.(wrapConn0007_2ced1cf7ed9e983a5dbdfcbd821607dc); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1436,10 +1436,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_b6cd19cf9a148786583dbf6fddc86891); ok { + if _, ok := dc.(wrapConn0007_b6cd19cf9a148786583dbf6fddc86891); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1449,10 +1449,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_deff6995f2d3779f620beab780c025cd); ok { + if _, ok := dc.(wrapConn0007_deff6995f2d3779f620beab780c025cd); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1462,10 +1462,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_7e1a1c65bd708062952b2fa850109a58); ok { + if _, ok := dc.(wrapConn0007_7e1a1c65bd708062952b2fa850109a58); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1475,10 +1475,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_9d60f26458c49e00bc5fd43d2603e619); ok { + if _, ok := dc.(wrapConn0007_9d60f26458c49e00bc5fd43d2603e619); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1488,10 +1488,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_3e05bf0f8875f261f4b42b7bf0b57666); ok { + if _, ok := dc.(wrapConn0007_3e05bf0f8875f261f4b42b7bf0b57666); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1501,10 +1501,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_051f43d212f7dad36785e63351b2e15c); ok { + if _, ok := dc.(wrapConn0007_051f43d212f7dad36785e63351b2e15c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1514,10 +1514,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_f52251e07be183ace8bcae49b3eb1f60); ok { + if _, ok := dc.(wrapConn0007_f52251e07be183ace8bcae49b3eb1f60); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1527,10 +1527,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_a0e97730c95bb2cd3448528f337ead58); ok { + if _, ok := dc.(wrapConn0007_a0e97730c95bb2cd3448528f337ead58); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1540,10 +1540,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_e42bce9777e980fe284e9532ee788712); ok { + if _, ok := dc.(wrapConn0007_e42bce9777e980fe284e9532ee788712); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1553,10 +1553,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_ba4fbb7dafdb5e52846909c46d3978db); ok { + if _, ok := dc.(wrapConn0007_ba4fbb7dafdb5e52846909c46d3978db); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1566,10 +1566,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_f67e1bc8ad49300f830c4db205468d8a); ok { + if _, ok := dc.(wrapConn0007_f67e1bc8ad49300f830c4db205468d8a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1579,10 +1579,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_dd4cdd7fc99cf797611e88b4136ac1e2); ok { + if _, ok := dc.(wrapConn0007_dd4cdd7fc99cf797611e88b4136ac1e2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1592,10 +1592,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_05e0f0214217bf6dd30984948b2b6388); ok { + if _, ok := dc.(wrapConn0007_05e0f0214217bf6dd30984948b2b6388); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1605,10 +1605,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_aba3918be493e52b0f4c7a39f4dca5a3); ok { + if _, ok := dc.(wrapConn0007_aba3918be493e52b0f4c7a39f4dca5a3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1618,10 +1618,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_504dbaf2db1faa95f1f4b20785cd3e3b); ok { + if _, ok := dc.(wrapConn0007_504dbaf2db1faa95f1f4b20785cd3e3b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1631,10 +1631,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_71e6bf868d5a5f2785addbade2e3168d); ok { + if _, ok := dc.(wrapConn0007_71e6bf868d5a5f2785addbade2e3168d); ok { return struct { driver.Conn driver.Execer @@ -1644,10 +1644,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_40e6f60f31bc61ae5b41d15d9bedeb16); ok { + if _, ok := dc.(wrapConn0007_40e6f60f31bc61ae5b41d15d9bedeb16); ok { return struct { driver.Conn driver.Execer @@ -1657,10 +1657,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_b46cb5ccfd4cf5e30bef58f218e7a7ab); ok { + if _, ok := dc.(wrapConn0007_b46cb5ccfd4cf5e30bef58f218e7a7ab); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1670,10 +1670,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_9cd76498f7361882486b6d26fbbce31c); ok { + if _, ok := dc.(wrapConn0007_9cd76498f7361882486b6d26fbbce31c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1683,10 +1683,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_a9005e9e8fd249ed58a31bd4f3cefaa2); ok { + if _, ok := dc.(wrapConn0007_a9005e9e8fd249ed58a31bd4f3cefaa2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1696,10 +1696,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_01c3fe904d27d62954f4cc41a688e7e3); ok { + if _, ok := dc.(wrapConn0007_01c3fe904d27d62954f4cc41a688e7e3); ok { return struct { driver.Conn driver.Execer @@ -1709,10 +1709,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_bff64378e85795f8fabccd7129574548); ok { + if _, ok := dc.(wrapConn0007_bff64378e85795f8fabccd7129574548); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1722,10 +1722,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_8bc59a3820b63b160785ea321b461a7f); ok { + if _, ok := dc.(wrapConn0007_8bc59a3820b63b160785ea321b461a7f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1735,10 +1735,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_0621ad4aa976a74a406bd35b97479bba); ok { + if _, ok := dc.(wrapConn0007_0621ad4aa976a74a406bd35b97479bba); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1748,10 +1748,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_6fd8c7ff8058ab175550eca5ed66d46c); ok { + if _, ok := dc.(wrapConn0007_6fd8c7ff8058ab175550eca5ed66d46c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1761,10 +1761,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_0d92a7061fc421b6ab64b7ac074001ce); ok { + if _, ok := dc.(wrapConn0007_0d92a7061fc421b6ab64b7ac074001ce); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1774,10 +1774,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_a715df8a59c6554c81c3f0a12913b128); ok { + if _, ok := dc.(wrapConn0007_a715df8a59c6554c81c3f0a12913b128); ok { return struct { driver.Conn driver.Execer @@ -1787,10 +1787,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_e2480304f6e52f66531a98cd923184a7); ok { + if _, ok := dc.(wrapConn0007_e2480304f6e52f66531a98cd923184a7); ok { return struct { driver.Conn driver.Execer @@ -1800,10 +1800,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c296c10f37d01b468fa5a6676f0ae7cf); ok { + if _, ok := dc.(wrapConn0007_c296c10f37d01b468fa5a6676f0ae7cf); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1813,10 +1813,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_ea59d342c0977cc9cff54e34cecd80e9); ok { + if _, ok := dc.(wrapConn0007_ea59d342c0977cc9cff54e34cecd80e9); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1826,10 +1826,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_d672b036c3edb3bc6f356de7eb6fac7f); ok { + if _, ok := dc.(wrapConn0007_d672b036c3edb3bc6f356de7eb6fac7f); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1839,10 +1839,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_124ea9d194f98ad2d8ed38017c54db32); ok { + if _, ok := dc.(wrapConn0007_124ea9d194f98ad2d8ed38017c54db32); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1852,10 +1852,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_bad231076924f455873af75eb0b600cc); ok { + if _, ok := dc.(wrapConn0007_bad231076924f455873af75eb0b600cc); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1865,10 +1865,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_50aa24e8da7daf6237997b1479013bf4); ok { + if _, ok := dc.(wrapConn0007_50aa24e8da7daf6237997b1479013bf4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1878,10 +1878,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_6551ce77766b695dfca467061ed69cd3); ok { + if _, ok := dc.(wrapConn0007_6551ce77766b695dfca467061ed69cd3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1891,10 +1891,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_42d966ceda8515bd592f89ae3ec5bf9a); ok { + if _, ok := dc.(wrapConn0007_42d966ceda8515bd592f89ae3ec5bf9a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1904,10 +1904,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_0991fbe5bdd96ef64ba2d9e4e193cc98); ok { + if _, ok := dc.(wrapConn0007_0991fbe5bdd96ef64ba2d9e4e193cc98); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1917,10 +1917,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_6f1ce97eab2efc4177f7a2e83aa9b03e); ok { + if _, ok := dc.(wrapConn0007_6f1ce97eab2efc4177f7a2e83aa9b03e); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1930,10 +1930,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_6cc18f335b4f16ab71ea937da7bbeefe); ok { + if _, ok := dc.(wrapConn0007_6cc18f335b4f16ab71ea937da7bbeefe); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1943,10 +1943,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_f43f8c9b658de04e9329743f0314759a); ok { + if _, ok := dc.(wrapConn0007_f43f8c9b658de04e9329743f0314759a); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1956,10 +1956,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_606569d605eb150571b585d33a7ac035); ok { + if _, ok := dc.(wrapConn0007_606569d605eb150571b585d33a7ac035); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -1969,10 +1969,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_a2fb1ec32da13f4447d41d93a1c8f712); ok { + if _, ok := dc.(wrapConn0007_a2fb1ec32da13f4447d41d93a1c8f712); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1982,10 +1982,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_fc43713f9f34df269e4de565e839a72a); ok { + if _, ok := dc.(wrapConn0007_fc43713f9f34df269e4de565e839a72a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -1995,10 +1995,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_70d68afe4880001b7820bce2c6562ec3); ok { + if _, ok := dc.(wrapConn0007_70d68afe4880001b7820bce2c6562ec3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2008,10 +2008,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_a4184b99a265c878f5a78b178f8265e4); ok { + if _, ok := dc.(wrapConn0007_a4184b99a265c878f5a78b178f8265e4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2021,10 +2021,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_833f64043d5880be5449313155b52ad3); ok { + if _, ok := dc.(wrapConn0007_833f64043d5880be5449313155b52ad3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2034,10 +2034,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_0903cdaf440c013c89e41930fbe6e8e3); ok { + if _, ok := dc.(wrapConn0007_0903cdaf440c013c89e41930fbe6e8e3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2047,10 +2047,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_e0cb9b3511ffadb5c06832aab335700d); ok { + if _, ok := dc.(wrapConn0007_e0cb9b3511ffadb5c06832aab335700d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2060,10 +2060,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_fc0e1e5d9ddbdc43483ef6559c753897); ok { + if _, ok := dc.(wrapConn0007_fc0e1e5d9ddbdc43483ef6559c753897); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2073,10 +2073,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c44f50a0aa4c4ea4213e607c52ae032d); ok { + if _, ok := dc.(wrapConn0007_c44f50a0aa4c4ea4213e607c52ae032d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2086,10 +2086,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c55ff203396d2245b2978e1088c80597); ok { + if _, ok := dc.(wrapConn0007_c55ff203396d2245b2978e1088c80597); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2099,10 +2099,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_eb39a4e3548820b6901cebed9b2cce6b); ok { + if _, ok := dc.(wrapConn0007_eb39a4e3548820b6901cebed9b2cce6b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2112,10 +2112,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_dff11d8a15f2ab6588886efe402c8501); ok { + if _, ok := dc.(wrapConn0007_dff11d8a15f2ab6588886efe402c8501); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2125,10 +2125,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_8b66ea616b172e9ee49fd7acdf30b938); ok { + if _, ok := dc.(wrapConn0007_8b66ea616b172e9ee49fd7acdf30b938); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2138,10 +2138,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c9eac81b72ccb28661bbabb3f035f727); ok { + if _, ok := dc.(wrapConn0007_c9eac81b72ccb28661bbabb3f035f727); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2151,10 +2151,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_1210db1324cadd2baeae2e3872dae2c5); ok { + if _, ok := dc.(wrapConn0007_1210db1324cadd2baeae2e3872dae2c5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2164,10 +2164,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_c1afec2afbd894e5666ed8ff5cccddd2); ok { + if _, ok := dc.(wrapConn0007_c1afec2afbd894e5666ed8ff5cccddd2); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2177,10 +2177,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_bdbf4466875acdb7dd6e329f0d22369a); ok { + if _, ok := dc.(wrapConn0007_bdbf4466875acdb7dd6e329f0d22369a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2190,10 +2190,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_86034fd5bf9a19faed074c390256416d); ok { + if _, ok := dc.(wrapConn0007_86034fd5bf9a19faed074c390256416d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2203,10 +2203,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_5a727ba6b819cdb39b9b7c0d12a10805); ok { + if _, ok := dc.(wrapConn0007_5a727ba6b819cdb39b9b7c0d12a10805); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2216,10 +2216,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_27c3ebf55b07bb44520d8c49cfc58f1c); ok { + if _, ok := dc.(wrapConn0007_27c3ebf55b07bb44520d8c49cfc58f1c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2229,10 +2229,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_41d5d443d3bfb31a75284faff5774eb3); ok { + if _, ok := dc.(wrapConn0007_41d5d443d3bfb31a75284faff5774eb3); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2242,10 +2242,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_cba474b5c075f5f15ff51ac5f566807b); ok { + if _, ok := dc.(wrapConn0007_cba474b5c075f5f15ff51ac5f566807b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2255,10 +2255,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_ba8eb78fcc8e48cdd4e64d9b9eeaa0ac); ok { + if _, ok := dc.(wrapConn0007_ba8eb78fcc8e48cdd4e64d9b9eeaa0ac); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2268,10 +2268,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_0e15d4fedf353ca2f5654696254bc8f6); ok { + if _, ok := dc.(wrapConn0007_0e15d4fedf353ca2f5654696254bc8f6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2281,10 +2281,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_9036e8ca98f6539a51570632bde39066); ok { + if _, ok := dc.(wrapConn0007_9036e8ca98f6539a51570632bde39066); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2294,10 +2294,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_5ef510e1372bfdb56fe02f981a8624d8); ok { + if _, ok := dc.(wrapConn0007_5ef510e1372bfdb56fe02f981a8624d8); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2307,10 +2307,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_ce0833b27dce8a567edf9a552aa55495); ok { + if _, ok := dc.(wrapConn0007_ce0833b27dce8a567edf9a552aa55495); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2320,10 +2320,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_a9c99c789ed3a7ed62eb57e83d7ace3b); ok { + if _, ok := dc.(wrapConn0007_a9c99c789ed3a7ed62eb57e83d7ace3b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2333,10 +2333,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_3642ed058ef985fd327d3616060baa99); ok { + if _, ok := dc.(wrapConn0007_3642ed058ef985fd327d3616060baa99); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2346,10 +2346,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0007_6754fca0c4ee8359d1c34dd528128924); ok { + if _, ok := dc.(wrapConn0007_6754fca0c4ee8359d1c34dd528128924); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2359,10 +2359,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v, v} +}{c, c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_2787399cc3bf9f516640dc94361e2e52); ok { + if _, ok := dc.(wrapConn0006_2787399cc3bf9f516640dc94361e2e52); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2371,10 +2371,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_4dd1be3407f9bbdb73f25370671091c6); ok { + if _, ok := dc.(wrapConn0006_4dd1be3407f9bbdb73f25370671091c6); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2383,10 +2383,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_5bbeeac10db407d89fbbbfe688174dab); ok { + if _, ok := dc.(wrapConn0006_5bbeeac10db407d89fbbbfe688174dab); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2395,10 +2395,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_7adcff1f6fdce3824e8a593ed868f703); ok { + if _, ok := dc.(wrapConn0006_7adcff1f6fdce3824e8a593ed868f703); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2407,10 +2407,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_36f3872f21fced8308f4e8b4173476ba); ok { + if _, ok := dc.(wrapConn0006_36f3872f21fced8308f4e8b4173476ba); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2419,10 +2419,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_20a62cde5f5ee06f8316e1918b784015); ok { + if _, ok := dc.(wrapConn0006_20a62cde5f5ee06f8316e1918b784015); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2431,10 +2431,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6702d13c01fde7514f9cbb8fbf81348c); ok { + if _, ok := dc.(wrapConn0006_6702d13c01fde7514f9cbb8fbf81348c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2443,10 +2443,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_cdf3b1387e4f674ad293aaa4273a23f1); ok { + if _, ok := dc.(wrapConn0006_cdf3b1387e4f674ad293aaa4273a23f1); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2455,10 +2455,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_e475241af1c8393981908620758d5e7c); ok { + if _, ok := dc.(wrapConn0006_e475241af1c8393981908620758d5e7c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2467,10 +2467,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_3539a7f57152c3ddf090b34d16228572); ok { + if _, ok := dc.(wrapConn0006_3539a7f57152c3ddf090b34d16228572); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2479,10 +2479,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0e4f10ef28366c59fca887d987e448af); ok { + if _, ok := dc.(wrapConn0006_0e4f10ef28366c59fca887d987e448af); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2491,10 +2491,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_fd35073521bd29b9032b8e6343dc1582); ok { + if _, ok := dc.(wrapConn0006_fd35073521bd29b9032b8e6343dc1582); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2503,10 +2503,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0b9f1b7a8cddbcc442bda315e1f5aeac); ok { + if _, ok := dc.(wrapConn0006_0b9f1b7a8cddbcc442bda315e1f5aeac); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2515,10 +2515,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_08a845fcbe1fb6d2263f2a31c7fdef37); ok { + if _, ok := dc.(wrapConn0006_08a845fcbe1fb6d2263f2a31c7fdef37); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2527,10 +2527,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ab56b9fb37ba66c11b502a6aeb250a57); ok { + if _, ok := dc.(wrapConn0006_ab56b9fb37ba66c11b502a6aeb250a57); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2539,10 +2539,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_75a5bc2f988531d233f1385129322def); ok { + if _, ok := dc.(wrapConn0006_75a5bc2f988531d233f1385129322def); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2551,10 +2551,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b82bb5e09eb92611efc96cd005703cd8); ok { + if _, ok := dc.(wrapConn0006_b82bb5e09eb92611efc96cd005703cd8); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2563,10 +2563,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_3dd755892540f437fc813bd4f9c6e76c); ok { + if _, ok := dc.(wrapConn0006_3dd755892540f437fc813bd4f9c6e76c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2575,10 +2575,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_91a136fd0b4f47d3a4d4013f8095662c); ok { + if _, ok := dc.(wrapConn0006_91a136fd0b4f47d3a4d4013f8095662c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2587,10 +2587,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_1b8c4a926a314136f4f5b3211228eac9); ok { + if _, ok := dc.(wrapConn0006_1b8c4a926a314136f4f5b3211228eac9); ok { return struct { driver.Conn driver.Execer @@ -2599,10 +2599,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8613dbc51a7af5956bbd224922fc8c97); ok { + if _, ok := dc.(wrapConn0006_8613dbc51a7af5956bbd224922fc8c97); ok { return struct { driver.Conn driver.Execer @@ -2611,10 +2611,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8f10b08e9d138b1d7c3584d1ecc1451e); ok { + if _, ok := dc.(wrapConn0006_8f10b08e9d138b1d7c3584d1ecc1451e); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2623,10 +2623,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6f5a532ec7684dbd100cad131c0e6938); ok { + if _, ok := dc.(wrapConn0006_6f5a532ec7684dbd100cad131c0e6938); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2635,10 +2635,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_914f284da40915742abe2648432506ea); ok { + if _, ok := dc.(wrapConn0006_914f284da40915742abe2648432506ea); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2647,10 +2647,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f1fa16fd964817de8b5d3eb8180bd696); ok { + if _, ok := dc.(wrapConn0006_f1fa16fd964817de8b5d3eb8180bd696); ok { return struct { driver.Conn driver.ExecerContext @@ -2659,10 +2659,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_d2ca153f50787fe8ff5d4d9d15df7387); ok { + if _, ok := dc.(wrapConn0006_d2ca153f50787fe8ff5d4d9d15df7387); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2671,10 +2671,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_600da2dbe24b60de75ed76e0e20f62d9); ok { + if _, ok := dc.(wrapConn0006_600da2dbe24b60de75ed76e0e20f62d9); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2683,10 +2683,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_dbb137aa8bd155602797b2cf69146c34); ok { + if _, ok := dc.(wrapConn0006_dbb137aa8bd155602797b2cf69146c34); ok { return struct { driver.Conn driver.Execer @@ -2695,10 +2695,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_4139e5345038cc13f9683ec9a592592c); ok { + if _, ok := dc.(wrapConn0006_4139e5345038cc13f9683ec9a592592c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2707,10 +2707,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_75faa058b6b2a57ebdaa36b174a9d821); ok { + if _, ok := dc.(wrapConn0006_75faa058b6b2a57ebdaa36b174a9d821); ok { return struct { driver.Conn driver.Execer @@ -2719,10 +2719,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8dc061cdbbf61be8784e703979185c75); ok { + if _, ok := dc.(wrapConn0006_8dc061cdbbf61be8784e703979185c75); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2731,10 +2731,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8c2573bad4170e80835ea383cc59e9f7); ok { + if _, ok := dc.(wrapConn0006_8c2573bad4170e80835ea383cc59e9f7); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2743,10 +2743,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_34d5ca3511ee070149519075ad8a1d35); ok { + if _, ok := dc.(wrapConn0006_34d5ca3511ee070149519075ad8a1d35); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2755,10 +2755,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_2470eb657779092305966fce1e8bfcf2); ok { + if _, ok := dc.(wrapConn0006_2470eb657779092305966fce1e8bfcf2); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2767,10 +2767,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b1e6abfffd742d207c359fb991a8ff2e); ok { + if _, ok := dc.(wrapConn0006_b1e6abfffd742d207c359fb991a8ff2e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2779,10 +2779,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8e6b467944e3ea6eb4f2d78bfd8f4f92); ok { + if _, ok := dc.(wrapConn0006_8e6b467944e3ea6eb4f2d78bfd8f4f92); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2791,10 +2791,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_d079c9555b86aa5a077b492b67851ebc); ok { + if _, ok := dc.(wrapConn0006_d079c9555b86aa5a077b492b67851ebc); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2803,10 +2803,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_72a941a4cf0a009c149b56590a35c24d); ok { + if _, ok := dc.(wrapConn0006_72a941a4cf0a009c149b56590a35c24d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2815,10 +2815,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_c7bf94d6c8d58e7532743914c4970352); ok { + if _, ok := dc.(wrapConn0006_c7bf94d6c8d58e7532743914c4970352); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2827,10 +2827,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ba4f7230813069263da91ea974ddb921); ok { + if _, ok := dc.(wrapConn0006_ba4f7230813069263da91ea974ddb921); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2839,10 +2839,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_5b01e61de74885866a982713198a9e95); ok { + if _, ok := dc.(wrapConn0006_5b01e61de74885866a982713198a9e95); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2851,10 +2851,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_179505ccc3d31607ea1556bc528493f7); ok { + if _, ok := dc.(wrapConn0006_179505ccc3d31607ea1556bc528493f7); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2863,10 +2863,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_41fdbbe7cd36a1200433f6da51add330); ok { + if _, ok := dc.(wrapConn0006_41fdbbe7cd36a1200433f6da51add330); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2875,10 +2875,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6e8d1c43f28b1bc41b6db4315b0c53a8); ok { + if _, ok := dc.(wrapConn0006_6e8d1c43f28b1bc41b6db4315b0c53a8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2887,10 +2887,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9028f55e39a92542045cff44d23e5eb4); ok { + if _, ok := dc.(wrapConn0006_9028f55e39a92542045cff44d23e5eb4); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2899,10 +2899,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_af905a4ef6af5f1b78600b6dc5f9e989); ok { + if _, ok := dc.(wrapConn0006_af905a4ef6af5f1b78600b6dc5f9e989); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2911,10 +2911,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_05e5e3b8142e65d950f76c265dff70a7); ok { + if _, ok := dc.(wrapConn0006_05e5e3b8142e65d950f76c265dff70a7); ok { return struct { driver.Conn driver.Execer @@ -2923,10 +2923,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_18c3ef0847a75edfaec330b73104621a); ok { + if _, ok := dc.(wrapConn0006_18c3ef0847a75edfaec330b73104621a); ok { return struct { driver.Conn driver.Execer @@ -2935,10 +2935,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_82c86c8ca99b8c772822016f8bcc6994); ok { + if _, ok := dc.(wrapConn0006_82c86c8ca99b8c772822016f8bcc6994); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2947,10 +2947,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_5d8d30cda81748d699df4c733cfeed7d); ok { + if _, ok := dc.(wrapConn0006_5d8d30cda81748d699df4c733cfeed7d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -2959,10 +2959,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9d9ba41da9501587188327a33b681b5c); ok { + if _, ok := dc.(wrapConn0006_9d9ba41da9501587188327a33b681b5c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2971,10 +2971,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_41877d4a96fe78c938c8dffea6a8a8d8); ok { + if _, ok := dc.(wrapConn0006_41877d4a96fe78c938c8dffea6a8a8d8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2983,10 +2983,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_21c6aaf05ebd245d2a81458a7c024555); ok { + if _, ok := dc.(wrapConn0006_21c6aaf05ebd245d2a81458a7c024555); ok { return struct { driver.Conn driver.ConnBeginTx @@ -2995,10 +2995,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b715d13c93b8e3625ce37a07ca6653d0); ok { + if _, ok := dc.(wrapConn0006_b715d13c93b8e3625ce37a07ca6653d0); ok { return struct { driver.Conn driver.NamedValueChecker @@ -3007,10 +3007,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f7af9ce566f7bb1681743a44b577aca3); ok { + if _, ok := dc.(wrapConn0006_f7af9ce566f7bb1681743a44b577aca3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3019,10 +3019,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0aaea350a70215c2fcedb8bc52c75009); ok { + if _, ok := dc.(wrapConn0006_0aaea350a70215c2fcedb8bc52c75009); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3031,10 +3031,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_92655dea42245236225225d1f8fb9ad6); ok { + if _, ok := dc.(wrapConn0006_92655dea42245236225225d1f8fb9ad6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3043,10 +3043,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_de66839b38d0d1407fc536262731eeed); ok { + if _, ok := dc.(wrapConn0006_de66839b38d0d1407fc536262731eeed); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3055,10 +3055,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_63623688b7200b99d53ac1d8d149f446); ok { + if _, ok := dc.(wrapConn0006_63623688b7200b99d53ac1d8d149f446); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3067,10 +3067,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_57986a7bada864dc9bd27a63f6df85fa); ok { + if _, ok := dc.(wrapConn0006_57986a7bada864dc9bd27a63f6df85fa); ok { return struct { driver.Conn driver.Execer @@ -3079,10 +3079,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ecac1f5922c3c6d122112bbcd2ea5417); ok { + if _, ok := dc.(wrapConn0006_ecac1f5922c3c6d122112bbcd2ea5417); ok { return struct { driver.Conn driver.Execer @@ -3091,10 +3091,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_daaf5cac24f21272a745e2120b9fd4f5); ok { + if _, ok := dc.(wrapConn0006_daaf5cac24f21272a745e2120b9fd4f5); ok { return struct { driver.Conn driver.ExecerContext @@ -3103,10 +3103,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_439a747f420d1b7d8502ab6eefe9a4e7); ok { + if _, ok := dc.(wrapConn0006_439a747f420d1b7d8502ab6eefe9a4e7); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3115,10 +3115,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_792735c1a1541ec6975f0bc91c71e00d); ok { + if _, ok := dc.(wrapConn0006_792735c1a1541ec6975f0bc91c71e00d); ok { return struct { driver.Conn driver.Execer @@ -3127,10 +3127,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_47f531e2e2de8e5f660003b96048da4f); ok { + if _, ok := dc.(wrapConn0006_47f531e2e2de8e5f660003b96048da4f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3139,10 +3139,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_606976a799355cbc2ef135455ae03a2e); ok { + if _, ok := dc.(wrapConn0006_606976a799355cbc2ef135455ae03a2e); ok { return struct { driver.Conn driver.ExecerContext @@ -3151,10 +3151,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b230083f64b1ffcc0c6bd334f364f4d2); ok { + if _, ok := dc.(wrapConn0006_b230083f64b1ffcc0c6bd334f364f4d2); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3163,10 +3163,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0050743478792316eb42a9c00110d40f); ok { + if _, ok := dc.(wrapConn0006_0050743478792316eb42a9c00110d40f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3175,10 +3175,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f18377cbcd9fdc9c278c7804f50192b4); ok { + if _, ok := dc.(wrapConn0006_f18377cbcd9fdc9c278c7804f50192b4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3187,10 +3187,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9dfccfcd542b2f94cdbcd29ab48c84c2); ok { + if _, ok := dc.(wrapConn0006_9dfccfcd542b2f94cdbcd29ab48c84c2); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3199,10 +3199,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_039f968629c44dd3bc1cb7ddff0d70f2); ok { + if _, ok := dc.(wrapConn0006_039f968629c44dd3bc1cb7ddff0d70f2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3211,10 +3211,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_bfa31908831df498a7f6b53f63ad2cea); ok { + if _, ok := dc.(wrapConn0006_bfa31908831df498a7f6b53f63ad2cea); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3223,10 +3223,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_976d373277dceea1dca120722cddeb69); ok { + if _, ok := dc.(wrapConn0006_976d373277dceea1dca120722cddeb69); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3235,10 +3235,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b546234b9cfccabcc950219c64db62a9); ok { + if _, ok := dc.(wrapConn0006_b546234b9cfccabcc950219c64db62a9); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3247,10 +3247,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_60cea439eb25c3dd4c5fc08377e33e86); ok { + if _, ok := dc.(wrapConn0006_60cea439eb25c3dd4c5fc08377e33e86); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3259,10 +3259,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_4e47c679bef09f514d12456151e38722); ok { + if _, ok := dc.(wrapConn0006_4e47c679bef09f514d12456151e38722); ok { return struct { driver.Conn driver.ExecerContext @@ -3271,10 +3271,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_631a09a8b027fb27be1314d88c6c90d3); ok { + if _, ok := dc.(wrapConn0006_631a09a8b027fb27be1314d88c6c90d3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3283,10 +3283,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b1b8b2043027f1c9d648d17f54039e63); ok { + if _, ok := dc.(wrapConn0006_b1b8b2043027f1c9d648d17f54039e63); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3295,10 +3295,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_920646f9f9cd7de1ffc31a5841b4fbfd); ok { + if _, ok := dc.(wrapConn0006_920646f9f9cd7de1ffc31a5841b4fbfd); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3307,10 +3307,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_3f35b9af9c8ffd4768e33f0c2f1a955d); ok { + if _, ok := dc.(wrapConn0006_3f35b9af9c8ffd4768e33f0c2f1a955d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3319,10 +3319,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_44acde8afd404ebe019eacfd337dcec2); ok { + if _, ok := dc.(wrapConn0006_44acde8afd404ebe019eacfd337dcec2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3331,10 +3331,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_db09fdc7c55f1435e80abe7fc49f0851); ok { + if _, ok := dc.(wrapConn0006_db09fdc7c55f1435e80abe7fc49f0851); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3343,10 +3343,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9aca8c5b7def495d806d3365865d62f5); ok { + if _, ok := dc.(wrapConn0006_9aca8c5b7def495d806d3365865d62f5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3355,10 +3355,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_e6577aa3127a1ce75e3f57ec87f110e5); ok { + if _, ok := dc.(wrapConn0006_e6577aa3127a1ce75e3f57ec87f110e5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3367,10 +3367,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_960aac12246746bee40e9f7def10d535); ok { + if _, ok := dc.(wrapConn0006_960aac12246746bee40e9f7def10d535); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3379,10 +3379,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_df7dc788652286f950681595791161bd); ok { + if _, ok := dc.(wrapConn0006_df7dc788652286f950681595791161bd); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3391,10 +3391,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_17f465977dd7e9292e49f3d3750b78be); ok { + if _, ok := dc.(wrapConn0006_17f465977dd7e9292e49f3d3750b78be); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3403,10 +3403,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_4c7f8dd66b8f56bdc4c7d957a9350361); ok { + if _, ok := dc.(wrapConn0006_4c7f8dd66b8f56bdc4c7d957a9350361); ok { return struct { driver.Conn driver.ExecerContext @@ -3415,10 +3415,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9e56d53a758766c7ef8bf18ffaf30cab); ok { + if _, ok := dc.(wrapConn0006_9e56d53a758766c7ef8bf18ffaf30cab); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3427,10 +3427,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_98d96fb40bc9afcd0640826a472020ba); ok { + if _, ok := dc.(wrapConn0006_98d96fb40bc9afcd0640826a472020ba); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3439,10 +3439,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_aa58b7d423443aa26503c4665dc3743d); ok { + if _, ok := dc.(wrapConn0006_aa58b7d423443aa26503c4665dc3743d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3451,10 +3451,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_4a0dfa7eb9abbb979297292dd3338e12); ok { + if _, ok := dc.(wrapConn0006_4a0dfa7eb9abbb979297292dd3338e12); ok { return struct { driver.Conn driver.Execer @@ -3463,10 +3463,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ef9a5be1db1823045e742d093b8e1679); ok { + if _, ok := dc.(wrapConn0006_ef9a5be1db1823045e742d093b8e1679); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3475,10 +3475,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f0703dc6977f55ca18452372104a81ed); ok { + if _, ok := dc.(wrapConn0006_f0703dc6977f55ca18452372104a81ed); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3487,10 +3487,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_c3214ef9cc08c38f4c20662dcae72311); ok { + if _, ok := dc.(wrapConn0006_c3214ef9cc08c38f4c20662dcae72311); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3499,10 +3499,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f5575c07a41874f22f8f0b5ab4686728); ok { + if _, ok := dc.(wrapConn0006_f5575c07a41874f22f8f0b5ab4686728); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3511,10 +3511,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_c69289d8eb7ab88d6783ed0bae845fd2); ok { + if _, ok := dc.(wrapConn0006_c69289d8eb7ab88d6783ed0bae845fd2); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3523,10 +3523,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_069dfdaed1b51f9cdbe93d4f38bef2bc); ok { + if _, ok := dc.(wrapConn0006_069dfdaed1b51f9cdbe93d4f38bef2bc); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3535,10 +3535,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_bbd5fd8057adff78016752e1be0a9d10); ok { + if _, ok := dc.(wrapConn0006_bbd5fd8057adff78016752e1be0a9d10); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3547,10 +3547,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_55b10ecfd0dde9d7824b98feb70a4ae0); ok { + if _, ok := dc.(wrapConn0006_55b10ecfd0dde9d7824b98feb70a4ae0); ok { return struct { driver.Conn driver.Execer @@ -3559,10 +3559,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6ebbdc3a0d909a8ad477a64e2c788e4f); ok { + if _, ok := dc.(wrapConn0006_6ebbdc3a0d909a8ad477a64e2c788e4f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3571,10 +3571,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ca53d6cee021350c5a67cf7963d3461e); ok { + if _, ok := dc.(wrapConn0006_ca53d6cee021350c5a67cf7963d3461e); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3583,10 +3583,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_33528021bc747485d09ebf30531c578a); ok { + if _, ok := dc.(wrapConn0006_33528021bc747485d09ebf30531c578a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3595,10 +3595,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_1a5ff64aa5b26709b02c47092ec58a5d); ok { + if _, ok := dc.(wrapConn0006_1a5ff64aa5b26709b02c47092ec58a5d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3607,10 +3607,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_16ee6fccc64780a2fbe5db4b03c6d491); ok { + if _, ok := dc.(wrapConn0006_16ee6fccc64780a2fbe5db4b03c6d491); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3619,10 +3619,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_e25c3a362b3347dd39e21d3465ef0049); ok { + if _, ok := dc.(wrapConn0006_e25c3a362b3347dd39e21d3465ef0049); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3631,10 +3631,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8a011e4074c65b06c74e7153bbde2b24); ok { + if _, ok := dc.(wrapConn0006_8a011e4074c65b06c74e7153bbde2b24); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3643,10 +3643,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_a41fec55a003e4dc7e9630066560fbd9); ok { + if _, ok := dc.(wrapConn0006_a41fec55a003e4dc7e9630066560fbd9); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3655,10 +3655,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_d6dd182e0deb72b02d08aca8d6474e39); ok { + if _, ok := dc.(wrapConn0006_d6dd182e0deb72b02d08aca8d6474e39); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3667,10 +3667,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f476294ed42363d7c2356114aab61ba3); ok { + if _, ok := dc.(wrapConn0006_f476294ed42363d7c2356114aab61ba3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3679,10 +3679,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b9dfb6762a491c67ff005532fe4150a4); ok { + if _, ok := dc.(wrapConn0006_b9dfb6762a491c67ff005532fe4150a4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3691,10 +3691,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f2cd072da115c52699051ea5b4b4185d); ok { + if _, ok := dc.(wrapConn0006_f2cd072da115c52699051ea5b4b4185d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3703,10 +3703,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_d50ee7efdb57dfc2c826d4e82c8b2f6b); ok { + if _, ok := dc.(wrapConn0006_d50ee7efdb57dfc2c826d4e82c8b2f6b); ok { return struct { driver.Conn driver.Execer @@ -3715,10 +3715,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_45746a7b059c5779b0d5f2f07cc17264); ok { + if _, ok := dc.(wrapConn0006_45746a7b059c5779b0d5f2f07cc17264); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3727,10 +3727,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_82de9774803a1efd8ce92001a7d11f55); ok { + if _, ok := dc.(wrapConn0006_82de9774803a1efd8ce92001a7d11f55); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3739,10 +3739,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_677628441b0b6583431e141a81e425a8); ok { + if _, ok := dc.(wrapConn0006_677628441b0b6583431e141a81e425a8); ok { return struct { driver.Conn driver.Execer @@ -3751,10 +3751,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f412a098fffad4615edc59c07fb7df06); ok { + if _, ok := dc.(wrapConn0006_f412a098fffad4615edc59c07fb7df06); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3763,10 +3763,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_3eb7339761e80ca76a5e886ea74b5c62); ok { + if _, ok := dc.(wrapConn0006_3eb7339761e80ca76a5e886ea74b5c62); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3775,10 +3775,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_e18b3805f6755a4369577290185cb406); ok { + if _, ok := dc.(wrapConn0006_e18b3805f6755a4369577290185cb406); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3787,10 +3787,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_bbc085109b2f0c1e0d02cf7fc8e946b3); ok { + if _, ok := dc.(wrapConn0006_bbc085109b2f0c1e0d02cf7fc8e946b3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3799,10 +3799,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_a0bfa772ad0992f8541f658be51b7492); ok { + if _, ok := dc.(wrapConn0006_a0bfa772ad0992f8541f658be51b7492); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3811,10 +3811,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_560510e89015e29331831d9b1ceee341); ok { + if _, ok := dc.(wrapConn0006_560510e89015e29331831d9b1ceee341); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3823,10 +3823,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f9ba701653a8c6eb07cf8297d1187aa0); ok { + if _, ok := dc.(wrapConn0006_f9ba701653a8c6eb07cf8297d1187aa0); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3835,10 +3835,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ec4e435a7e759fb5447e7b6bad64a8bd); ok { + if _, ok := dc.(wrapConn0006_ec4e435a7e759fb5447e7b6bad64a8bd); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3847,10 +3847,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_467ab682e7824a422bfeb422a169f5a3); ok { + if _, ok := dc.(wrapConn0006_467ab682e7824a422bfeb422a169f5a3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3859,10 +3859,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f3e8ae2b71ca5abd23475495944b773d); ok { + if _, ok := dc.(wrapConn0006_f3e8ae2b71ca5abd23475495944b773d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3871,10 +3871,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_08c836bfd3ac7defc7bfaa87a18a59ce); ok { + if _, ok := dc.(wrapConn0006_08c836bfd3ac7defc7bfaa87a18a59ce); ok { return struct { driver.Conn driver.Execer @@ -3883,10 +3883,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6aae8e835f06e746f9478a6ec320ac1a); ok { + if _, ok := dc.(wrapConn0006_6aae8e835f06e746f9478a6ec320ac1a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3895,10 +3895,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_07b442328d533295abda3d01834c7881); ok { + if _, ok := dc.(wrapConn0006_07b442328d533295abda3d01834c7881); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3907,10 +3907,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_1d1cc8f0334f9bf5c55f5fea90dbe9a6); ok { + if _, ok := dc.(wrapConn0006_1d1cc8f0334f9bf5c55f5fea90dbe9a6); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3919,10 +3919,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0d1a47c831930910f2fdac0d91734bce); ok { + if _, ok := dc.(wrapConn0006_0d1a47c831930910f2fdac0d91734bce); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3931,10 +3931,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8ca52485803d8efbdfc5decc0c408e15); ok { + if _, ok := dc.(wrapConn0006_8ca52485803d8efbdfc5decc0c408e15); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3943,10 +3943,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8f3fbdc92798a9fea1f7a0449454dd1a); ok { + if _, ok := dc.(wrapConn0006_8f3fbdc92798a9fea1f7a0449454dd1a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3955,10 +3955,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_00546873757c60f5393ec281b0e23e2b); ok { + if _, ok := dc.(wrapConn0006_00546873757c60f5393ec281b0e23e2b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -3967,10 +3967,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_23e6077552c6edf7b4bf59bddcf4ed1a); ok { + if _, ok := dc.(wrapConn0006_23e6077552c6edf7b4bf59bddcf4ed1a); ok { return struct { driver.Conn driver.Execer @@ -3979,10 +3979,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_7a5fa0f486ff80bb9c7fb0e446b45447); ok { + if _, ok := dc.(wrapConn0006_7a5fa0f486ff80bb9c7fb0e446b45447); ok { return struct { driver.Conn driver.ConnBeginTx @@ -3991,10 +3991,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_2c3fbfeef83ea24c40a3fb6dfa7d28cc); ok { + if _, ok := dc.(wrapConn0006_2c3fbfeef83ea24c40a3fb6dfa7d28cc); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4003,10 +4003,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_817a12cec18128ef9c600859b2480cea); ok { + if _, ok := dc.(wrapConn0006_817a12cec18128ef9c600859b2480cea); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4015,10 +4015,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_2f219fe5f82e2f01a528964b1c0393e3); ok { + if _, ok := dc.(wrapConn0006_2f219fe5f82e2f01a528964b1c0393e3); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4027,10 +4027,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8153005fb418b0155b6e8959aba96479); ok { + if _, ok := dc.(wrapConn0006_8153005fb418b0155b6e8959aba96479); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4039,10 +4039,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_f696e01b39fbfe1dd45edc9adeb4154a); ok { + if _, ok := dc.(wrapConn0006_f696e01b39fbfe1dd45edc9adeb4154a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4051,10 +4051,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_afb64ded6adc5fbc26c03214a30c979a); ok { + if _, ok := dc.(wrapConn0006_afb64ded6adc5fbc26c03214a30c979a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4063,10 +4063,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6cad2465ee1d7bf5c6248515b4994362); ok { + if _, ok := dc.(wrapConn0006_6cad2465ee1d7bf5c6248515b4994362); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4075,10 +4075,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_2e099fd3ca48857fe0b9782e2c4be64d); ok { + if _, ok := dc.(wrapConn0006_2e099fd3ca48857fe0b9782e2c4be64d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4087,10 +4087,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_7bc596b238c787350281f2424cc819a8); ok { + if _, ok := dc.(wrapConn0006_7bc596b238c787350281f2424cc819a8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4099,10 +4099,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_587fc8c53a8b9a50254f72cc34010eaf); ok { + if _, ok := dc.(wrapConn0006_587fc8c53a8b9a50254f72cc34010eaf); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4111,10 +4111,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_480cee4bf05ec6c4b1cf7e4c4f5aa575); ok { + if _, ok := dc.(wrapConn0006_480cee4bf05ec6c4b1cf7e4c4f5aa575); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4123,10 +4123,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_30c76ccd70969954c0ac7098fa6c4855); ok { + if _, ok := dc.(wrapConn0006_30c76ccd70969954c0ac7098fa6c4855); ok { return struct { driver.Conn driver.Execer @@ -4135,10 +4135,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_a78ba5b57311d51ec885c88fcf62a0d3); ok { + if _, ok := dc.(wrapConn0006_a78ba5b57311d51ec885c88fcf62a0d3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4147,10 +4147,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_5802b2f9aac2139509d07fe2b7e4c96b); ok { + if _, ok := dc.(wrapConn0006_5802b2f9aac2139509d07fe2b7e4c96b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4159,10 +4159,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ec5f3f3ec9a278b63dda59c8c26ba82e); ok { + if _, ok := dc.(wrapConn0006_ec5f3f3ec9a278b63dda59c8c26ba82e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4171,10 +4171,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_c9efb9ca182419988da01c441ce0020a); ok { + if _, ok := dc.(wrapConn0006_c9efb9ca182419988da01c441ce0020a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4183,10 +4183,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_5046950504d8a3b58a4241a8d69a199f); ok { + if _, ok := dc.(wrapConn0006_5046950504d8a3b58a4241a8d69a199f); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4195,10 +4195,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_70a752217140ab71d4273f5e892b9aec); ok { + if _, ok := dc.(wrapConn0006_70a752217140ab71d4273f5e892b9aec); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4207,10 +4207,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0269e835f5f63b7464e26f2e5ced842e); ok { + if _, ok := dc.(wrapConn0006_0269e835f5f63b7464e26f2e5ced842e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4219,10 +4219,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8830adf7455b83971bea3333d00d7582); ok { + if _, ok := dc.(wrapConn0006_8830adf7455b83971bea3333d00d7582); ok { return struct { driver.Conn driver.Execer @@ -4231,10 +4231,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_fdb81facd138c4a0705bd634d6c5ec20); ok { + if _, ok := dc.(wrapConn0006_fdb81facd138c4a0705bd634d6c5ec20); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4243,10 +4243,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_7ff2451bcca1dddd640a52a8a1d0b6e3); ok { + if _, ok := dc.(wrapConn0006_7ff2451bcca1dddd640a52a8a1d0b6e3); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4255,10 +4255,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_12a9fe7e3480d6e022d8342adce5e883); ok { + if _, ok := dc.(wrapConn0006_12a9fe7e3480d6e022d8342adce5e883); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4267,10 +4267,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_e6441cc632e3a36a18821ae55934537b); ok { + if _, ok := dc.(wrapConn0006_e6441cc632e3a36a18821ae55934537b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4279,10 +4279,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8417a86915b2c41699e311e1f9d761ce); ok { + if _, ok := dc.(wrapConn0006_8417a86915b2c41699e311e1f9d761ce); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4291,10 +4291,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_72f0714b315e98e5b6770a7be1a30036); ok { + if _, ok := dc.(wrapConn0006_72f0714b315e98e5b6770a7be1a30036); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4303,10 +4303,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_06a0e4d619b983401d1cf6fd57b63b56); ok { + if _, ok := dc.(wrapConn0006_06a0e4d619b983401d1cf6fd57b63b56); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4315,10 +4315,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_254aaf2cfda8272e56d4c15afba437a1); ok { + if _, ok := dc.(wrapConn0006_254aaf2cfda8272e56d4c15afba437a1); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4327,10 +4327,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_4186142f3f5124cf0aa4c9fcf856b2c2); ok { + if _, ok := dc.(wrapConn0006_4186142f3f5124cf0aa4c9fcf856b2c2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4339,10 +4339,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_62f57ede9f4fdca4008bb8b102bff7ba); ok { + if _, ok := dc.(wrapConn0006_62f57ede9f4fdca4008bb8b102bff7ba); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4351,10 +4351,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_da7b76d23561eb1cb8672382675b31b7); ok { + if _, ok := dc.(wrapConn0006_da7b76d23561eb1cb8672382675b31b7); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4363,10 +4363,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_71cea317b809e8f60b0684946b8caa5b); ok { + if _, ok := dc.(wrapConn0006_71cea317b809e8f60b0684946b8caa5b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4375,10 +4375,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_61759473127617b1d4036288e4a8c0e6); ok { + if _, ok := dc.(wrapConn0006_61759473127617b1d4036288e4a8c0e6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4387,10 +4387,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9e9e48a167e18445a9e409afe06df946); ok { + if _, ok := dc.(wrapConn0006_9e9e48a167e18445a9e409afe06df946); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4399,10 +4399,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b023136fe1c19ee81c3975c762b0b8e8); ok { + if _, ok := dc.(wrapConn0006_b023136fe1c19ee81c3975c762b0b8e8); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4411,10 +4411,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6de7268e0b98d0ef7f3b4240d2068596); ok { + if _, ok := dc.(wrapConn0006_6de7268e0b98d0ef7f3b4240d2068596); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4423,10 +4423,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_c5ce6bf14ca96cebd40fbe21bb29b7ae); ok { + if _, ok := dc.(wrapConn0006_c5ce6bf14ca96cebd40fbe21bb29b7ae); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4435,10 +4435,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8c4a4d51c5e2a5272c519b0c73f39980); ok { + if _, ok := dc.(wrapConn0006_8c4a4d51c5e2a5272c519b0c73f39980); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4447,10 +4447,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_da4c4979dc91a5536b453ae9de6ce031); ok { + if _, ok := dc.(wrapConn0006_da4c4979dc91a5536b453ae9de6ce031); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4459,10 +4459,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_e7b80b1f90f2a6e8ba69851be6bef3e4); ok { + if _, ok := dc.(wrapConn0006_e7b80b1f90f2a6e8ba69851be6bef3e4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4471,10 +4471,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_346ac8866660b5adcd80229f1085a8e4); ok { + if _, ok := dc.(wrapConn0006_346ac8866660b5adcd80229f1085a8e4); ok { return struct { driver.Conn driver.Execer @@ -4483,10 +4483,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_4ce176a6dbcbf31217f4f29b6694c68d); ok { + if _, ok := dc.(wrapConn0006_4ce176a6dbcbf31217f4f29b6694c68d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4495,10 +4495,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_99962fff9dfac7f527aec05bd41d626b); ok { + if _, ok := dc.(wrapConn0006_99962fff9dfac7f527aec05bd41d626b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4507,10 +4507,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_22ccdeeae81eec7d535dd685dbf5948f); ok { + if _, ok := dc.(wrapConn0006_22ccdeeae81eec7d535dd685dbf5948f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4519,10 +4519,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_6bb429c97c0ecdbf2ad34c4ca1332c21); ok { + if _, ok := dc.(wrapConn0006_6bb429c97c0ecdbf2ad34c4ca1332c21); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4531,10 +4531,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_e771d868b1074b753fed0d5c9a3f9c23); ok { + if _, ok := dc.(wrapConn0006_e771d868b1074b753fed0d5c9a3f9c23); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4543,10 +4543,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_59a3746398209af8d5abd1b9cc6e3ec8); ok { + if _, ok := dc.(wrapConn0006_59a3746398209af8d5abd1b9cc6e3ec8); ok { return struct { driver.Conn driver.ExecerContext @@ -4555,10 +4555,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_728989255f27508682afd8f3bca8740e); ok { + if _, ok := dc.(wrapConn0006_728989255f27508682afd8f3bca8740e); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4567,10 +4567,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_37e713c9732992f1fb1e77c0d97b5eaf); ok { + if _, ok := dc.(wrapConn0006_37e713c9732992f1fb1e77c0d97b5eaf); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4579,10 +4579,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_c36a0972036bee0218396f521005e737); ok { + if _, ok := dc.(wrapConn0006_c36a0972036bee0218396f521005e737); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4591,10 +4591,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_3cd50bfb5d15730a5bde269d70e1bc1f); ok { + if _, ok := dc.(wrapConn0006_3cd50bfb5d15730a5bde269d70e1bc1f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4603,10 +4603,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_904b3445479d8e81ff729ad84d948d4f); ok { + if _, ok := dc.(wrapConn0006_904b3445479d8e81ff729ad84d948d4f); ok { return struct { driver.Conn driver.Execer @@ -4615,10 +4615,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9a86c10ce63fdd3a02cb036abe9bf7f4); ok { + if _, ok := dc.(wrapConn0006_9a86c10ce63fdd3a02cb036abe9bf7f4); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4627,10 +4627,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_2c7c487b92de5c26457d4c323d171865); ok { + if _, ok := dc.(wrapConn0006_2c7c487b92de5c26457d4c323d171865); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4639,10 +4639,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9bbef3126b2a214738ab649744f1c519); ok { + if _, ok := dc.(wrapConn0006_9bbef3126b2a214738ab649744f1c519); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4651,10 +4651,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0de899839a124cfec12eb9923802d50d); ok { + if _, ok := dc.(wrapConn0006_0de899839a124cfec12eb9923802d50d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4663,10 +4663,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0ffce4a9e5d1475e6a58d770dc12865f); ok { + if _, ok := dc.(wrapConn0006_0ffce4a9e5d1475e6a58d770dc12865f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4675,10 +4675,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_aa8efeca905577f57d9c7b5b271a47c4); ok { + if _, ok := dc.(wrapConn0006_aa8efeca905577f57d9c7b5b271a47c4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4687,10 +4687,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_66fcfe34b767714399178ce8b69ff974); ok { + if _, ok := dc.(wrapConn0006_66fcfe34b767714399178ce8b69ff974); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4699,10 +4699,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_b1193c77c670778f320d60fdff28003c); ok { + if _, ok := dc.(wrapConn0006_b1193c77c670778f320d60fdff28003c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4711,10 +4711,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_3c68d1110b4c053065a7d0b0d6bb71e5); ok { + if _, ok := dc.(wrapConn0006_3c68d1110b4c053065a7d0b0d6bb71e5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4723,10 +4723,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9389c63162950678262bd1fce5c0b4cc); ok { + if _, ok := dc.(wrapConn0006_9389c63162950678262bd1fce5c0b4cc); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4735,10 +4735,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_9c8b221b55cef0ba458722e6774a210d); ok { + if _, ok := dc.(wrapConn0006_9c8b221b55cef0ba458722e6774a210d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4747,10 +4747,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_cbff1b1901fa4fcb5439f11ec0e5ab78); ok { + if _, ok := dc.(wrapConn0006_cbff1b1901fa4fcb5439f11ec0e5ab78); ok { return struct { driver.Conn driver.Execer @@ -4759,10 +4759,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_02ecffb5ba3ae606783c004a3b6d9580); ok { + if _, ok := dc.(wrapConn0006_02ecffb5ba3ae606783c004a3b6d9580); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4771,10 +4771,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8f4da85d1f4848b9967393bbbfcdbb5c); ok { + if _, ok := dc.(wrapConn0006_8f4da85d1f4848b9967393bbbfcdbb5c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4783,10 +4783,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_fc5da0946d81417cdde6ff2b10d5ec26); ok { + if _, ok := dc.(wrapConn0006_fc5da0946d81417cdde6ff2b10d5ec26); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4795,10 +4795,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_8f1d7cbe31c9ca537a8fb61a5f9f935f); ok { + if _, ok := dc.(wrapConn0006_8f1d7cbe31c9ca537a8fb61a5f9f935f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4807,10 +4807,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_5882217b398b67e9b62b539def98ebc1); ok { + if _, ok := dc.(wrapConn0006_5882217b398b67e9b62b539def98ebc1); ok { return struct { driver.Conn driver.Execer @@ -4819,10 +4819,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_0021dd584f3a247e9c2e6708f1a62eac); ok { + if _, ok := dc.(wrapConn0006_0021dd584f3a247e9c2e6708f1a62eac); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4831,10 +4831,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_47d7989aa77c482fa16a6787cc24626e); ok { + if _, ok := dc.(wrapConn0006_47d7989aa77c482fa16a6787cc24626e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4843,10 +4843,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_ed3c586b0f2e0e36f908b9487bf6ec5d); ok { + if _, ok := dc.(wrapConn0006_ed3c586b0f2e0e36f908b9487bf6ec5d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4855,10 +4855,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_7978a2c2f434e7dee7bf0f686b9a14da); ok { + if _, ok := dc.(wrapConn0006_7978a2c2f434e7dee7bf0f686b9a14da); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4867,10 +4867,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0006_beb0eb690c4037d495404a64cb1ff43b); ok { + if _, ok := dc.(wrapConn0006_beb0eb690c4037d495404a64cb1ff43b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4879,10 +4879,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v, v} +}{c, c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2ebd13040db833ffd88ea5a8d2b377c7); ok { + if _, ok := dc.(wrapConn0005_2ebd13040db833ffd88ea5a8d2b377c7); ok { return struct { driver.Conn driver.Execer @@ -4890,10 +4890,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_cf0e2362c7b8c8b7b50e774f3e45a654); ok { + if _, ok := dc.(wrapConn0005_cf0e2362c7b8c8b7b50e774f3e45a654); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4901,10 +4901,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_dab320a34a1bcc5b257599806c5751b1); ok { + if _, ok := dc.(wrapConn0005_dab320a34a1bcc5b257599806c5751b1); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4912,10 +4912,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5061a7994654594f8524aa2ca1c1d1cb); ok { + if _, ok := dc.(wrapConn0005_5061a7994654594f8524aa2ca1c1d1cb); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -4923,10 +4923,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_eca72774318fc26016719a87b0035761); ok { + if _, ok := dc.(wrapConn0005_eca72774318fc26016719a87b0035761); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4934,10 +4934,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_92148f5863b6f107ada35b49ff1c75be); ok { + if _, ok := dc.(wrapConn0005_92148f5863b6f107ada35b49ff1c75be); ok { return struct { driver.Conn driver.ExecerContext @@ -4945,10 +4945,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_8c8d9fd00cfea2ecf9be23c55594571d); ok { + if _, ok := dc.(wrapConn0005_8c8d9fd00cfea2ecf9be23c55594571d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4956,10 +4956,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_4c04db0f86bdd7695eb22989598991ae); ok { + if _, ok := dc.(wrapConn0005_4c04db0f86bdd7695eb22989598991ae); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4967,10 +4967,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_497c507b429fdc6223283c0a0a534ea5); ok { + if _, ok := dc.(wrapConn0005_497c507b429fdc6223283c0a0a534ea5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -4978,10 +4978,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_73f928359b60acd4f6a4d9ea2d69a0c4); ok { + if _, ok := dc.(wrapConn0005_73f928359b60acd4f6a4d9ea2d69a0c4); ok { return struct { driver.Conn driver.Execer @@ -4989,10 +4989,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_777138835a2952632e61018f1c9e7854); ok { + if _, ok := dc.(wrapConn0005_777138835a2952632e61018f1c9e7854); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5000,10 +5000,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_3c4f23fa5c7397da192518024423d3ef); ok { + if _, ok := dc.(wrapConn0005_3c4f23fa5c7397da192518024423d3ef); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5011,10 +5011,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_1df2cd699f63d177e5fb8d9548e2c0d6); ok { + if _, ok := dc.(wrapConn0005_1df2cd699f63d177e5fb8d9548e2c0d6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5022,10 +5022,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_bf70f73aa456d2cbf25751eb606ae32e); ok { + if _, ok := dc.(wrapConn0005_bf70f73aa456d2cbf25751eb606ae32e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5033,10 +5033,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a1fb2bb0c3e0b4e6e7a135ae626b0a33); ok { + if _, ok := dc.(wrapConn0005_a1fb2bb0c3e0b4e6e7a135ae626b0a33); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5044,10 +5044,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b047b9570225719cb7f183bb00fa4daa); ok { + if _, ok := dc.(wrapConn0005_b047b9570225719cb7f183bb00fa4daa); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5055,10 +5055,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_8cf3e7e6e07bad454a5b234c393a1d02); ok { + if _, ok := dc.(wrapConn0005_8cf3e7e6e07bad454a5b234c393a1d02); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5066,10 +5066,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_976d603d13330a49d799741fc8645f2c); ok { + if _, ok := dc.(wrapConn0005_976d603d13330a49d799741fc8645f2c); ok { return struct { driver.Conn driver.Execer @@ -5077,10 +5077,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_6615ddf788dfa153e093b04b5c0304cf); ok { + if _, ok := dc.(wrapConn0005_6615ddf788dfa153e093b04b5c0304cf); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5088,10 +5088,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5724728f6660a1e555fbcefe040a1726); ok { + if _, ok := dc.(wrapConn0005_5724728f6660a1e555fbcefe040a1726); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5099,10 +5099,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b33d9f5f4ac39342663433fb14ff7314); ok { + if _, ok := dc.(wrapConn0005_b33d9f5f4ac39342663433fb14ff7314); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5110,10 +5110,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_65e1c77325da4d0c054e69bd4551c599); ok { + if _, ok := dc.(wrapConn0005_65e1c77325da4d0c054e69bd4551c599); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5121,10 +5121,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_eb9908b466f20e92c27e6f5d7aa1bacb); ok { + if _, ok := dc.(wrapConn0005_eb9908b466f20e92c27e6f5d7aa1bacb); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5132,10 +5132,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_951eb871b1cb468cf6c766c8c83e47e3); ok { + if _, ok := dc.(wrapConn0005_951eb871b1cb468cf6c766c8c83e47e3); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5143,10 +5143,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_217bf44dbf7497d3f13ac203754a7e88); ok { + if _, ok := dc.(wrapConn0005_217bf44dbf7497d3f13ac203754a7e88); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5154,10 +5154,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_e3b29383c07170cb65cc52745a37ddc2); ok { + if _, ok := dc.(wrapConn0005_e3b29383c07170cb65cc52745a37ddc2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5165,10 +5165,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c80cabe511a432e4d8e67766052875e6); ok { + if _, ok := dc.(wrapConn0005_c80cabe511a432e4d8e67766052875e6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5176,10 +5176,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_3da95f6ecd0aae49adefcccf5ee28c1c); ok { + if _, ok := dc.(wrapConn0005_3da95f6ecd0aae49adefcccf5ee28c1c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5187,10 +5187,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_fe91be5d8911c57644753f925082c60b); ok { + if _, ok := dc.(wrapConn0005_fe91be5d8911c57644753f925082c60b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5198,10 +5198,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_513123ae151878de0171e3e4e1dc4c34); ok { + if _, ok := dc.(wrapConn0005_513123ae151878de0171e3e4e1dc4c34); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5209,10 +5209,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_dab2c71afcbd6af7c7e4e507d436ebb3); ok { + if _, ok := dc.(wrapConn0005_dab2c71afcbd6af7c7e4e507d436ebb3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5220,10 +5220,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0e4f2ce6ee8c6aaba65ea53cad0a7eda); ok { + if _, ok := dc.(wrapConn0005_0e4f2ce6ee8c6aaba65ea53cad0a7eda); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5231,10 +5231,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d6b0f2f4ee5de04ac98eb3f61d53e1be); ok { + if _, ok := dc.(wrapConn0005_d6b0f2f4ee5de04ac98eb3f61d53e1be); ok { return struct { driver.Conn driver.Execer @@ -5242,10 +5242,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_fec8999873ae214a7772c4e6cc77a241); ok { + if _, ok := dc.(wrapConn0005_fec8999873ae214a7772c4e6cc77a241); ok { return struct { driver.Conn driver.Execer @@ -5253,10 +5253,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d90d9f2acc455272bbb9d9676420675c); ok { + if _, ok := dc.(wrapConn0005_d90d9f2acc455272bbb9d9676420675c); ok { return struct { driver.Conn driver.Execer @@ -5264,10 +5264,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c05b0bf06ed751b21d3d661715644274); ok { + if _, ok := dc.(wrapConn0005_c05b0bf06ed751b21d3d661715644274); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5275,10 +5275,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a1810061d6b6bd714973e83c4b126522); ok { + if _, ok := dc.(wrapConn0005_a1810061d6b6bd714973e83c4b126522); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5286,10 +5286,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_71ab8e9bc980bf0d31da9ff9c7c51ebf); ok { + if _, ok := dc.(wrapConn0005_71ab8e9bc980bf0d31da9ff9c7c51ebf); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5297,10 +5297,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_8e89c1bd95e4e9731efc7ac1abba3639); ok { + if _, ok := dc.(wrapConn0005_8e89c1bd95e4e9731efc7ac1abba3639); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5308,10 +5308,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_7d6efd8ddf54ee184c44b622a1ee868a); ok { + if _, ok := dc.(wrapConn0005_7d6efd8ddf54ee184c44b622a1ee868a); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5319,10 +5319,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d6f7537a22515e5e9ca4f620125943e8); ok { + if _, ok := dc.(wrapConn0005_d6f7537a22515e5e9ca4f620125943e8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5330,10 +5330,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b09da8d8fd6084febcc163e9b40d8cdd); ok { + if _, ok := dc.(wrapConn0005_b09da8d8fd6084febcc163e9b40d8cdd); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5341,10 +5341,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_9126fe4aba9b3c897e19df3abbde4c2e); ok { + if _, ok := dc.(wrapConn0005_9126fe4aba9b3c897e19df3abbde4c2e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5352,10 +5352,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_48bc1b8fb59601a4f7543709bef7460b); ok { + if _, ok := dc.(wrapConn0005_48bc1b8fb59601a4f7543709bef7460b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5363,10 +5363,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_3b53bb12eb2356991a95238fc2402972); ok { + if _, ok := dc.(wrapConn0005_3b53bb12eb2356991a95238fc2402972); ok { return struct { driver.Conn driver.Execer @@ -5374,10 +5374,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_95fa89461870d20a1aa400115550e236); ok { + if _, ok := dc.(wrapConn0005_95fa89461870d20a1aa400115550e236); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5385,10 +5385,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_370f70e1f7779d2b18c16b77796e6ad4); ok { + if _, ok := dc.(wrapConn0005_370f70e1f7779d2b18c16b77796e6ad4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5396,10 +5396,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_4a019bc6462dc411464060a64585b9f6); ok { + if _, ok := dc.(wrapConn0005_4a019bc6462dc411464060a64585b9f6); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5407,10 +5407,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a5b461a6b03f2288d0023878bfc87868); ok { + if _, ok := dc.(wrapConn0005_a5b461a6b03f2288d0023878bfc87868); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5418,10 +5418,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_61a248bb5bae07d449dffffcab033bd3); ok { + if _, ok := dc.(wrapConn0005_61a248bb5bae07d449dffffcab033bd3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5429,10 +5429,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_9e017ed93995c8a79a4cb81af48215bf); ok { + if _, ok := dc.(wrapConn0005_9e017ed93995c8a79a4cb81af48215bf); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5440,10 +5440,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5e65f4368961d057065044067e0fdfa0); ok { + if _, ok := dc.(wrapConn0005_5e65f4368961d057065044067e0fdfa0); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5451,10 +5451,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_4d91aa8a5a995c9a419786a35a9f7da8); ok { + if _, ok := dc.(wrapConn0005_4d91aa8a5a995c9a419786a35a9f7da8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5462,10 +5462,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_091322757a98b7a8c1de57f054e6eac4); ok { + if _, ok := dc.(wrapConn0005_091322757a98b7a8c1de57f054e6eac4); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5473,10 +5473,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0b7241fbbde4c659f394f9d5233bfee9); ok { + if _, ok := dc.(wrapConn0005_0b7241fbbde4c659f394f9d5233bfee9); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5484,10 +5484,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.Queryer driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f65dca199c8c7e749b3b1753cbfba37b); ok { + if _, ok := dc.(wrapConn0005_f65dca199c8c7e749b3b1753cbfba37b); ok { return struct { driver.Conn driver.Execer @@ -5495,10 +5495,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f8c02b123b7eb2a971596b935c942d7f); ok { + if _, ok := dc.(wrapConn0005_f8c02b123b7eb2a971596b935c942d7f); ok { return struct { driver.Conn driver.Execer @@ -5506,10 +5506,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2e8be41ad679566886fbb5aa5471154b); ok { + if _, ok := dc.(wrapConn0005_2e8be41ad679566886fbb5aa5471154b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5517,10 +5517,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_650d3e7f112f289ca18b3e91964181c8); ok { + if _, ok := dc.(wrapConn0005_650d3e7f112f289ca18b3e91964181c8); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5528,10 +5528,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b1c239773538f5ab7b4ce96067f7a245); ok { + if _, ok := dc.(wrapConn0005_b1c239773538f5ab7b4ce96067f7a245); ok { return struct { driver.Conn driver.Execer @@ -5539,10 +5539,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_910e13cc5d980d54df51383c6deaaf0d); ok { + if _, ok := dc.(wrapConn0005_910e13cc5d980d54df51383c6deaaf0d); ok { return struct { driver.Conn driver.ExecerContext @@ -5550,10 +5550,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c4039cd70e55947c4038bbc29a3711d7); ok { + if _, ok := dc.(wrapConn0005_c4039cd70e55947c4038bbc29a3711d7); ok { return struct { driver.Conn driver.ExecerContext @@ -5561,10 +5561,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_1b7dc36e8822afae1c8bb433c828d4e8); ok { + if _, ok := dc.(wrapConn0005_1b7dc36e8822afae1c8bb433c828d4e8); ok { return struct { driver.Conn driver.Execer @@ -5572,10 +5572,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0e1cf0431fb2948288bf31c84c442195); ok { + if _, ok := dc.(wrapConn0005_0e1cf0431fb2948288bf31c84c442195); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5583,10 +5583,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_db318a810481bb79ec5c2f495823168c); ok { + if _, ok := dc.(wrapConn0005_db318a810481bb79ec5c2f495823168c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5594,10 +5594,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2a7c43b8b90dba2d44286b98a9b73df6); ok { + if _, ok := dc.(wrapConn0005_2a7c43b8b90dba2d44286b98a9b73df6); ok { return struct { driver.Conn driver.Execer @@ -5605,10 +5605,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_e7dd37108246f62508c0e73239cf6e7f); ok { + if _, ok := dc.(wrapConn0005_e7dd37108246f62508c0e73239cf6e7f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5616,10 +5616,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_81570b25b723de4082fb023c40e4ccd9); ok { + if _, ok := dc.(wrapConn0005_81570b25b723de4082fb023c40e4ccd9); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5627,10 +5627,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_436b3b6f6e649ed483a53237c3775c95); ok { + if _, ok := dc.(wrapConn0005_436b3b6f6e649ed483a53237c3775c95); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5638,10 +5638,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f2f5ce16d0204a3003a702dae993a40f); ok { + if _, ok := dc.(wrapConn0005_f2f5ce16d0204a3003a702dae993a40f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5649,10 +5649,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d961dc8e20e0cf7d2f38aed674c88d64); ok { + if _, ok := dc.(wrapConn0005_d961dc8e20e0cf7d2f38aed674c88d64); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5660,10 +5660,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_633fbc849b41ff3a78e8bb75ce2db424); ok { + if _, ok := dc.(wrapConn0005_633fbc849b41ff3a78e8bb75ce2db424); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5671,10 +5671,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d37e6af15248fc04337ce571fb477662); ok { + if _, ok := dc.(wrapConn0005_d37e6af15248fc04337ce571fb477662); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5682,10 +5682,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_bd2324d2dd9fc896512c6a5359795747); ok { + if _, ok := dc.(wrapConn0005_bd2324d2dd9fc896512c6a5359795747); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5693,10 +5693,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_3c446fe7d7a33ac81540f3f0173a2617); ok { + if _, ok := dc.(wrapConn0005_3c446fe7d7a33ac81540f3f0173a2617); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5704,10 +5704,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_8133b2ae04117f0b72b3d8ccbcc77744); ok { + if _, ok := dc.(wrapConn0005_8133b2ae04117f0b72b3d8ccbcc77744); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5715,10 +5715,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_7958686f0a2597a7cd7ec5775c25b60a); ok { + if _, ok := dc.(wrapConn0005_7958686f0a2597a7cd7ec5775c25b60a); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5726,10 +5726,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_6a9a879c8cfd1e0a91ce0222094727c3); ok { + if _, ok := dc.(wrapConn0005_6a9a879c8cfd1e0a91ce0222094727c3); ok { return struct { driver.Conn driver.Execer @@ -5737,10 +5737,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b442530703cde794bb889dcfd2337519); ok { + if _, ok := dc.(wrapConn0005_b442530703cde794bb889dcfd2337519); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5748,10 +5748,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a47ece9818d8ba7d83c3dfee9cb5a5db); ok { + if _, ok := dc.(wrapConn0005_a47ece9818d8ba7d83c3dfee9cb5a5db); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5759,10 +5759,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_34bbe33cab14fe352dc7f15d5b8bd6c2); ok { + if _, ok := dc.(wrapConn0005_34bbe33cab14fe352dc7f15d5b8bd6c2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5770,10 +5770,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_ff3f6f012645445f74f44e8d5a4f7688); ok { + if _, ok := dc.(wrapConn0005_ff3f6f012645445f74f44e8d5a4f7688); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5781,10 +5781,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_8ea2641f961a5c26a90da3a80a453961); ok { + if _, ok := dc.(wrapConn0005_8ea2641f961a5c26a90da3a80a453961); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5792,10 +5792,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_bb1dbd16911277023686c10027f764a6); ok { + if _, ok := dc.(wrapConn0005_bb1dbd16911277023686c10027f764a6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5803,10 +5803,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.ExecerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_cded940add53ba9d752aac5b749677b5); ok { + if _, ok := dc.(wrapConn0005_cded940add53ba9d752aac5b749677b5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5814,10 +5814,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_afdced595d6aac26d33b2396172517d3); ok { + if _, ok := dc.(wrapConn0005_afdced595d6aac26d33b2396172517d3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5825,10 +5825,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a7770d458fa6e73e3be636bc9da5a38e); ok { + if _, ok := dc.(wrapConn0005_a7770d458fa6e73e3be636bc9da5a38e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5836,10 +5836,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.Pinger driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d2d66cb76facbf1d1b7a9c37bcf940c8); ok { + if _, ok := dc.(wrapConn0005_d2d66cb76facbf1d1b7a9c37bcf940c8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5847,10 +5847,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2b35a5af01307fa72cbc83a6a0a89f3c); ok { + if _, ok := dc.(wrapConn0005_2b35a5af01307fa72cbc83a6a0a89f3c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5858,10 +5858,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_781918f6c2f2d7aae6eb6fb4b98b8ddd); ok { + if _, ok := dc.(wrapConn0005_781918f6c2f2d7aae6eb6fb4b98b8ddd); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5869,10 +5869,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_1c6e0df7e9dde9612528f8d32ba1b892); ok { + if _, ok := dc.(wrapConn0005_1c6e0df7e9dde9612528f8d32ba1b892); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5880,10 +5880,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_26c5be906ea66f39030cc40db09bbbef); ok { + if _, ok := dc.(wrapConn0005_26c5be906ea66f39030cc40db09bbbef); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5891,10 +5891,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_76190d9e70ad091b7248c8287842d7ac); ok { + if _, ok := dc.(wrapConn0005_76190d9e70ad091b7248c8287842d7ac); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5902,10 +5902,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_63ba7a0c67d74cdff3b027a57f010878); ok { + if _, ok := dc.(wrapConn0005_63ba7a0c67d74cdff3b027a57f010878); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5913,10 +5913,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_39a8a13222fe1835ac5f0063826159aa); ok { + if _, ok := dc.(wrapConn0005_39a8a13222fe1835ac5f0063826159aa); ok { return struct { driver.Conn driver.Execer @@ -5924,10 +5924,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_7081086f07db237298e2914bf8f98d08); ok { + if _, ok := dc.(wrapConn0005_7081086f07db237298e2914bf8f98d08); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -5935,10 +5935,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_55376846691a6cf458c674ca9055c9e8); ok { + if _, ok := dc.(wrapConn0005_55376846691a6cf458c674ca9055c9e8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5946,10 +5946,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f0c2880fecb021a3407210e94b5da7ce); ok { + if _, ok := dc.(wrapConn0005_f0c2880fecb021a3407210e94b5da7ce); ok { return struct { driver.Conn driver.ExecerContext @@ -5957,10 +5957,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_dccec1fa0b1ac6076c36fab915923e7c); ok { + if _, ok := dc.(wrapConn0005_dccec1fa0b1ac6076c36fab915923e7c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5968,10 +5968,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_20631a232115a4d613bbdd90bd786e91); ok { + if _, ok := dc.(wrapConn0005_20631a232115a4d613bbdd90bd786e91); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5979,10 +5979,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_db9df09b94b4eb586dda5bfa0be9970c); ok { + if _, ok := dc.(wrapConn0005_db9df09b94b4eb586dda5bfa0be9970c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -5990,10 +5990,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_76bf329e370e4f9a3dd99d83026a5478); ok { + if _, ok := dc.(wrapConn0005_76bf329e370e4f9a3dd99d83026a5478); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6001,10 +6001,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_1fa6f2b326e4409d7c306daf844e421e); ok { + if _, ok := dc.(wrapConn0005_1fa6f2b326e4409d7c306daf844e421e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6012,10 +6012,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.NamedValueChecker driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_7a8098e8711012274339764352391092); ok { + if _, ok := dc.(wrapConn0005_7a8098e8711012274339764352391092); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6023,10 +6023,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_95dabc404203cf349885a9d084b8cd6d); ok { + if _, ok := dc.(wrapConn0005_95dabc404203cf349885a9d084b8cd6d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6034,10 +6034,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_3dde8f11372ab3df00c06e9cc9f532a0); ok { + if _, ok := dc.(wrapConn0005_3dde8f11372ab3df00c06e9cc9f532a0); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6045,10 +6045,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0c113831bfa3a7d8a21e204222a252c1); ok { + if _, ok := dc.(wrapConn0005_0c113831bfa3a7d8a21e204222a252c1); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6056,10 +6056,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_57e63123b079ce33af8bdadd71267625); ok { + if _, ok := dc.(wrapConn0005_57e63123b079ce33af8bdadd71267625); ok { return struct { driver.Conn driver.Execer @@ -6067,10 +6067,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_43e95a1c134b51155bf9f0443e1d2244); ok { + if _, ok := dc.(wrapConn0005_43e95a1c134b51155bf9f0443e1d2244); ok { return struct { driver.Conn driver.Execer @@ -6078,10 +6078,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_e4c37a5e959f41b3c8f64b795b14239d); ok { + if _, ok := dc.(wrapConn0005_e4c37a5e959f41b3c8f64b795b14239d); ok { return struct { driver.Conn driver.ExecerContext @@ -6089,10 +6089,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2b060163070164b37e556fa965a75b22); ok { + if _, ok := dc.(wrapConn0005_2b060163070164b37e556fa965a75b22); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6100,10 +6100,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.ExecerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_fbf26a0e2f1e9287b0f1b8a7673bb60b); ok { + if _, ok := dc.(wrapConn0005_fbf26a0e2f1e9287b0f1b8a7673bb60b); ok { return struct { driver.Conn driver.NamedValueChecker @@ -6111,10 +6111,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2bfc2a716810b8b8e428184e9b039b54); ok { + if _, ok := dc.(wrapConn0005_2bfc2a716810b8b8e428184e9b039b54); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6122,10 +6122,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_7f384c69fc510e294062b2503fa418b8); ok { + if _, ok := dc.(wrapConn0005_7f384c69fc510e294062b2503fa418b8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6133,10 +6133,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_15a9aa0a2fece20c5d53b7084ca5a21d); ok { + if _, ok := dc.(wrapConn0005_15a9aa0a2fece20c5d53b7084ca5a21d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6144,10 +6144,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2d29a325eb959e4d792f3c431b67bd2a); ok { + if _, ok := dc.(wrapConn0005_2d29a325eb959e4d792f3c431b67bd2a); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6155,10 +6155,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b23aaed3817fbc91a8f30fb2d067d608); ok { + if _, ok := dc.(wrapConn0005_b23aaed3817fbc91a8f30fb2d067d608); ok { return struct { driver.Conn driver.Pinger @@ -6166,10 +6166,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c86504accefd86b5cd487e87c469c6c2); ok { + if _, ok := dc.(wrapConn0005_c86504accefd86b5cd487e87c469c6c2); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6177,10 +6177,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f9d88387943c5f0ea9186ebb77de41cc); ok { + if _, ok := dc.(wrapConn0005_f9d88387943c5f0ea9186ebb77de41cc); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6188,10 +6188,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_589a3cf2c8151915d84b023f02fc752d); ok { + if _, ok := dc.(wrapConn0005_589a3cf2c8151915d84b023f02fc752d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6199,10 +6199,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_7536f936cf5efb906be9d5c9c4b9b797); ok { + if _, ok := dc.(wrapConn0005_7536f936cf5efb906be9d5c9c4b9b797); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6210,10 +6210,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d2d1a3dcf8158900936c7f1285b72256); ok { + if _, ok := dc.(wrapConn0005_d2d1a3dcf8158900936c7f1285b72256); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6221,10 +6221,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_43310fbccf884406bda0e2d6982345a5); ok { + if _, ok := dc.(wrapConn0005_43310fbccf884406bda0e2d6982345a5); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6232,10 +6232,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_9ad0458e4f0ef59ff7fa59f4c0837b04); ok { + if _, ok := dc.(wrapConn0005_9ad0458e4f0ef59ff7fa59f4c0837b04); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6243,10 +6243,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_95bd9777d6a5351f1331e1658e91c2c1); ok { + if _, ok := dc.(wrapConn0005_95bd9777d6a5351f1331e1658e91c2c1); ok { return struct { driver.Conn driver.Execer @@ -6254,10 +6254,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_ca248c90d42e70e795469281c93508c6); ok { + if _, ok := dc.(wrapConn0005_ca248c90d42e70e795469281c93508c6); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6265,10 +6265,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_399ec08db4e9d153838525614edae502); ok { + if _, ok := dc.(wrapConn0005_399ec08db4e9d153838525614edae502); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6276,10 +6276,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_646f19e9526b1b663e651ef0e2bef0d1); ok { + if _, ok := dc.(wrapConn0005_646f19e9526b1b663e651ef0e2bef0d1); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6287,10 +6287,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_7d9a114c2369646553f1a24e06faf975); ok { + if _, ok := dc.(wrapConn0005_7d9a114c2369646553f1a24e06faf975); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6298,10 +6298,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b486278e1b0983217ffb884258fdaa8a); ok { + if _, ok := dc.(wrapConn0005_b486278e1b0983217ffb884258fdaa8a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6309,10 +6309,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_8b0d3838be5654907168a76bc7af037b); ok { + if _, ok := dc.(wrapConn0005_8b0d3838be5654907168a76bc7af037b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6320,10 +6320,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.ExecerContext driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_be4447c4210552d0e2d709e04422e46c); ok { + if _, ok := dc.(wrapConn0005_be4447c4210552d0e2d709e04422e46c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6331,10 +6331,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_1c904363cb592579ae624ad523c9e4f5); ok { + if _, ok := dc.(wrapConn0005_1c904363cb592579ae624ad523c9e4f5); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6342,10 +6342,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c19f9e19c46b1102ea0299fc9a1b38a4); ok { + if _, ok := dc.(wrapConn0005_c19f9e19c46b1102ea0299fc9a1b38a4); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6353,10 +6353,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_4fdf31a13c8ef55acf9bd6871ef8b7ea); ok { + if _, ok := dc.(wrapConn0005_4fdf31a13c8ef55acf9bd6871ef8b7ea); ok { return struct { driver.Conn driver.Execer @@ -6364,10 +6364,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0f04d6a673a007221d6a5b614f48b38d); ok { + if _, ok := dc.(wrapConn0005_0f04d6a673a007221d6a5b614f48b38d); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6375,10 +6375,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_e5655e77364e3f931a3ea6875c01a0e7); ok { + if _, ok := dc.(wrapConn0005_e5655e77364e3f931a3ea6875c01a0e7); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6386,10 +6386,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_24a1c25e2a27df99341328046a46e466); ok { + if _, ok := dc.(wrapConn0005_24a1c25e2a27df99341328046a46e466); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6397,10 +6397,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_95c51c7c23affedd2c9b94e0b9376ad3); ok { + if _, ok := dc.(wrapConn0005_95c51c7c23affedd2c9b94e0b9376ad3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6408,10 +6408,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0ddcc5781c2afc1f94dc5b82a654a243); ok { + if _, ok := dc.(wrapConn0005_0ddcc5781c2afc1f94dc5b82a654a243); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6419,10 +6419,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_455bce9dcc99aa7c0fe96735f9c1c93c); ok { + if _, ok := dc.(wrapConn0005_455bce9dcc99aa7c0fe96735f9c1c93c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6430,10 +6430,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_76107da66f5dd1fc99f9f8706bdcbc77); ok { + if _, ok := dc.(wrapConn0005_76107da66f5dd1fc99f9f8706bdcbc77); ok { return struct { driver.Conn driver.NamedValueChecker @@ -6441,10 +6441,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_13d3220ae21dcb3631a0e0d628adb44b); ok { + if _, ok := dc.(wrapConn0005_13d3220ae21dcb3631a0e0d628adb44b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6452,10 +6452,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_21c6c51021d4efd37fe596f5269fc7c7); ok { + if _, ok := dc.(wrapConn0005_21c6c51021d4efd37fe596f5269fc7c7); ok { return struct { driver.Conn driver.Execer @@ -6463,10 +6463,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f1dedecc1b8b0f34a2028626b0c5f9ed); ok { + if _, ok := dc.(wrapConn0005_f1dedecc1b8b0f34a2028626b0c5f9ed); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6474,10 +6474,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2811e4468999fdb14616de0d05b9693d); ok { + if _, ok := dc.(wrapConn0005_2811e4468999fdb14616de0d05b9693d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6485,10 +6485,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_61de1cea77f9a0a6f3a05cde41d82c0a); ok { + if _, ok := dc.(wrapConn0005_61de1cea77f9a0a6f3a05cde41d82c0a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6496,10 +6496,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_bb0588c994e9ade1989ee58ccd0341e0); ok { + if _, ok := dc.(wrapConn0005_bb0588c994e9ade1989ee58ccd0341e0); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6507,10 +6507,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_585bb225ed4b545c00cd962f5127ec53); ok { + if _, ok := dc.(wrapConn0005_585bb225ed4b545c00cd962f5127ec53); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6518,10 +6518,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_50e95880bd580ebd349eb2d5d91ce2a1); ok { + if _, ok := dc.(wrapConn0005_50e95880bd580ebd349eb2d5d91ce2a1); ok { return struct { driver.Conn driver.ExecerContext @@ -6529,10 +6529,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_15b43c6aa30caf41244412fdba5c982c); ok { + if _, ok := dc.(wrapConn0005_15b43c6aa30caf41244412fdba5c982c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6540,10 +6540,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_3221787875e443cec88a71604e26cbab); ok { + if _, ok := dc.(wrapConn0005_3221787875e443cec88a71604e26cbab); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6551,10 +6551,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_aa238e8cc38c595d62af9027950c4b6d); ok { + if _, ok := dc.(wrapConn0005_aa238e8cc38c595d62af9027950c4b6d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6562,10 +6562,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_ac2671a78c195e70a534feb05d09ed8e); ok { + if _, ok := dc.(wrapConn0005_ac2671a78c195e70a534feb05d09ed8e); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6573,10 +6573,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2bbc56277fe4dd7194f1c426ceefcd73); ok { + if _, ok := dc.(wrapConn0005_2bbc56277fe4dd7194f1c426ceefcd73); ok { return struct { driver.Conn driver.ExecerContext @@ -6584,10 +6584,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_036cfac2479cb17c204aeee52931f723); ok { + if _, ok := dc.(wrapConn0005_036cfac2479cb17c204aeee52931f723); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6595,10 +6595,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5b147a73931c3e3f8e956b0ee94f9d2b); ok { + if _, ok := dc.(wrapConn0005_5b147a73931c3e3f8e956b0ee94f9d2b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6606,10 +6606,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a4f76c23639740e140aa2cdd5a506a3c); ok { + if _, ok := dc.(wrapConn0005_a4f76c23639740e140aa2cdd5a506a3c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6617,10 +6617,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_fa8c6348b3aa58004e4cf20cfecc660f); ok { + if _, ok := dc.(wrapConn0005_fa8c6348b3aa58004e4cf20cfecc660f); ok { return struct { driver.Conn driver.Execer @@ -6628,10 +6628,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_cc1e37d25022b50f8aafb1efd4be0001); ok { + if _, ok := dc.(wrapConn0005_cc1e37d25022b50f8aafb1efd4be0001); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6639,10 +6639,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c670b45682d64d3a2f572ae08687b1c3); ok { + if _, ok := dc.(wrapConn0005_c670b45682d64d3a2f572ae08687b1c3); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6650,10 +6650,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5698322bcb20d1da317fbe9951ea1ea8); ok { + if _, ok := dc.(wrapConn0005_5698322bcb20d1da317fbe9951ea1ea8); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6661,10 +6661,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_be31557dfd123659214c16d5f27af1e3); ok { + if _, ok := dc.(wrapConn0005_be31557dfd123659214c16d5f27af1e3); ok { return struct { driver.Conn driver.Execer @@ -6672,10 +6672,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c829a7b8ed999b05fe10801538e8fc57); ok { + if _, ok := dc.(wrapConn0005_c829a7b8ed999b05fe10801538e8fc57); ok { return struct { driver.Conn driver.ExecerContext @@ -6683,10 +6683,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5be0a90c30935b8c105dc54a4cd6009e); ok { + if _, ok := dc.(wrapConn0005_5be0a90c30935b8c105dc54a4cd6009e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6694,10 +6694,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b971b868aaf67fc950f128ca0831b10c); ok { + if _, ok := dc.(wrapConn0005_b971b868aaf67fc950f128ca0831b10c); ok { return struct { driver.Conn driver.ExecerContext @@ -6705,10 +6705,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_67ce16f2bfd9eae5a2cb635dbc252281); ok { + if _, ok := dc.(wrapConn0005_67ce16f2bfd9eae5a2cb635dbc252281); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6716,10 +6716,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.Pinger driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_ebae4eedb7152c7969b661e0ef346b25); ok { + if _, ok := dc.(wrapConn0005_ebae4eedb7152c7969b661e0ef346b25); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6727,10 +6727,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_45e8e15a42cc8f475da57bb55786ce97); ok { + if _, ok := dc.(wrapConn0005_45e8e15a42cc8f475da57bb55786ce97); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6738,10 +6738,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c159d592078beb8c2d756664e81eae2c); ok { + if _, ok := dc.(wrapConn0005_c159d592078beb8c2d756664e81eae2c); ok { return struct { driver.Conn driver.Execer @@ -6749,10 +6749,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0a036aad328e938d09bf4e0bf0b1226a); ok { + if _, ok := dc.(wrapConn0005_0a036aad328e938d09bf4e0bf0b1226a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6760,10 +6760,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_731476203a8004766e146f3ef7ded738); ok { + if _, ok := dc.(wrapConn0005_731476203a8004766e146f3ef7ded738); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6771,10 +6771,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_994f8417c053f4d92d2afd228765962c); ok { + if _, ok := dc.(wrapConn0005_994f8417c053f4d92d2afd228765962c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6782,10 +6782,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_11edbe1067aeaf4c860c11793036615a); ok { + if _, ok := dc.(wrapConn0005_11edbe1067aeaf4c860c11793036615a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6793,10 +6793,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_4309264d03baaeec83243ddba351287b); ok { + if _, ok := dc.(wrapConn0005_4309264d03baaeec83243ddba351287b); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6804,10 +6804,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f86fa22f0a82b786389b11aa022dbc7a); ok { + if _, ok := dc.(wrapConn0005_f86fa22f0a82b786389b11aa022dbc7a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6815,10 +6815,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_ff3bb63d2da59b67dce62fc09a7068e4); ok { + if _, ok := dc.(wrapConn0005_ff3bb63d2da59b67dce62fc09a7068e4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6826,10 +6826,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_271d69a36bda50544d2c8d10833b45a2); ok { + if _, ok := dc.(wrapConn0005_271d69a36bda50544d2c8d10833b45a2); ok { return struct { driver.Conn driver.Execer @@ -6837,10 +6837,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2a7c145d4ad450238d966cd1b81cda91); ok { + if _, ok := dc.(wrapConn0005_2a7c145d4ad450238d966cd1b81cda91); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6848,10 +6848,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_efd9a40fd7a5179c2d82d3a2361283ae); ok { + if _, ok := dc.(wrapConn0005_efd9a40fd7a5179c2d82d3a2361283ae); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6859,10 +6859,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5f52d178514fd4128799774c187f794f); ok { + if _, ok := dc.(wrapConn0005_5f52d178514fd4128799774c187f794f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6870,10 +6870,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d10ae8f63596ae79b0e9b3e15c62b219); ok { + if _, ok := dc.(wrapConn0005_d10ae8f63596ae79b0e9b3e15c62b219); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6881,10 +6881,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d8e90d85916412acfb7ae06a7cf3cd72); ok { + if _, ok := dc.(wrapConn0005_d8e90d85916412acfb7ae06a7cf3cd72); ok { return struct { driver.Conn driver.Execer @@ -6892,10 +6892,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2a1026d851dd597c88f9d8d7bcd46f08); ok { + if _, ok := dc.(wrapConn0005_2a1026d851dd597c88f9d8d7bcd46f08); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6903,10 +6903,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a613f56e071157bae4600ae04c11f63f); ok { + if _, ok := dc.(wrapConn0005_a613f56e071157bae4600ae04c11f63f); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6914,10 +6914,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_726062f72cf8c22afcfef969d65edcd8); ok { + if _, ok := dc.(wrapConn0005_726062f72cf8c22afcfef969d65edcd8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6925,10 +6925,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_69e39a5cf47c21d10de2940a468498a4); ok { + if _, ok := dc.(wrapConn0005_69e39a5cf47c21d10de2940a468498a4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6936,10 +6936,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c3e01796bb9f89d16ec7919b28547cff); ok { + if _, ok := dc.(wrapConn0005_c3e01796bb9f89d16ec7919b28547cff); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6947,10 +6947,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d7c49a9c69464d5593c8d37de766beb0); ok { + if _, ok := dc.(wrapConn0005_d7c49a9c69464d5593c8d37de766beb0); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6958,10 +6958,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2d5132626aee07585747967a992314ee); ok { + if _, ok := dc.(wrapConn0005_2d5132626aee07585747967a992314ee); ok { return struct { driver.Conn driver.ConnBeginTx @@ -6969,10 +6969,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_b9f4121827f5ff1843626bd5f67092d7); ok { + if _, ok := dc.(wrapConn0005_b9f4121827f5ff1843626bd5f67092d7); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -6980,10 +6980,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_9445afc0bb6616b0ffb022c3955ca01a); ok { + if _, ok := dc.(wrapConn0005_9445afc0bb6616b0ffb022c3955ca01a); ok { return struct { driver.Conn driver.Execer @@ -6991,10 +6991,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_ae364fa0447a19bedbfb479ca3ae419a); ok { + if _, ok := dc.(wrapConn0005_ae364fa0447a19bedbfb479ca3ae419a); ok { return struct { driver.Conn driver.ExecerContext @@ -7002,10 +7002,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d18f395efe4408da08427fb8cf6b0f8e); ok { + if _, ok := dc.(wrapConn0005_d18f395efe4408da08427fb8cf6b0f8e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7013,10 +7013,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_cd26b941286fbb8d42729f5e019f4e18); ok { + if _, ok := dc.(wrapConn0005_cd26b941286fbb8d42729f5e019f4e18); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7024,10 +7024,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a1bb57afc384646145f6f8acfff07ab6); ok { + if _, ok := dc.(wrapConn0005_a1bb57afc384646145f6f8acfff07ab6); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7035,10 +7035,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_34c6fd3f84dd7e5b474f79f57e7410d2); ok { + if _, ok := dc.(wrapConn0005_34c6fd3f84dd7e5b474f79f57e7410d2); ok { return struct { driver.Conn driver.Execer @@ -7046,10 +7046,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_858ad5997c7a1ecd0c4e016da0b78cb3); ok { + if _, ok := dc.(wrapConn0005_858ad5997c7a1ecd0c4e016da0b78cb3); ok { return struct { driver.Conn driver.ExecerContext @@ -7057,10 +7057,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_451122d6894b9c1a4dc9870cc5c9f729); ok { + if _, ok := dc.(wrapConn0005_451122d6894b9c1a4dc9870cc5c9f729); ok { return struct { driver.Conn driver.ExecerContext @@ -7068,10 +7068,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5d88e7ee113b13cb24d3606d5b95737d); ok { + if _, ok := dc.(wrapConn0005_5d88e7ee113b13cb24d3606d5b95737d); ok { return struct { driver.Conn driver.NamedValueChecker @@ -7079,10 +7079,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_343af99016771b4bfeff7945efa2b0e0); ok { + if _, ok := dc.(wrapConn0005_343af99016771b4bfeff7945efa2b0e0); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7090,10 +7090,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.ExecerContext driver.Queryer -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_3655878bb6cdfb4990bf98ac230ba6d6); ok { + if _, ok := dc.(wrapConn0005_3655878bb6cdfb4990bf98ac230ba6d6); ok { return struct { driver.Conn driver.Execer @@ -7101,10 +7101,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_9bbe32024047c4fedb1cec5108eaa882); ok { + if _, ok := dc.(wrapConn0005_9bbe32024047c4fedb1cec5108eaa882); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7112,10 +7112,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_612cbcd42b1ca988c32b19b0ee60fe8e); ok { + if _, ok := dc.(wrapConn0005_612cbcd42b1ca988c32b19b0ee60fe8e); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7123,10 +7123,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_fd14a18f00f97dfb88beee48134b1ed7); ok { + if _, ok := dc.(wrapConn0005_fd14a18f00f97dfb88beee48134b1ed7); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7134,10 +7134,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f305594ed0d6b427fb2fe6e450424460); ok { + if _, ok := dc.(wrapConn0005_f305594ed0d6b427fb2fe6e450424460); ok { return struct { driver.Conn driver.Execer @@ -7145,10 +7145,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c391b2ea017883e989dd4c91421a2518); ok { + if _, ok := dc.(wrapConn0005_c391b2ea017883e989dd4c91421a2518); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7156,10 +7156,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_be38afe7bdce8819fe9f4816cfb05e2d); ok { + if _, ok := dc.(wrapConn0005_be38afe7bdce8819fe9f4816cfb05e2d); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7167,10 +7167,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_fa236057bccd3e2547a2fecc91877c31); ok { + if _, ok := dc.(wrapConn0005_fa236057bccd3e2547a2fecc91877c31); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7178,10 +7178,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_4b313c6d9a99a43b40d16ab65bd356a2); ok { + if _, ok := dc.(wrapConn0005_4b313c6d9a99a43b40d16ab65bd356a2); ok { return struct { driver.Conn driver.Execer @@ -7189,10 +7189,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_30e183bc3b73be79a53a3c5ccce7ceee); ok { + if _, ok := dc.(wrapConn0005_30e183bc3b73be79a53a3c5ccce7ceee); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7200,10 +7200,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_9820f7ab194cfc8681fa530ec810fbee); ok { + if _, ok := dc.(wrapConn0005_9820f7ab194cfc8681fa530ec810fbee); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7211,10 +7211,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_86594d133db62770dc866e4b90a41484); ok { + if _, ok := dc.(wrapConn0005_86594d133db62770dc866e4b90a41484); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7222,10 +7222,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_0ce7c7f80ec4cb8b2af6490440fb797b); ok { + if _, ok := dc.(wrapConn0005_0ce7c7f80ec4cb8b2af6490440fb797b); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7233,10 +7233,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_6f9178fa3ebe1aed2696357cd2afb3a9); ok { + if _, ok := dc.(wrapConn0005_6f9178fa3ebe1aed2696357cd2afb3a9); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7244,10 +7244,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_1a8bfd6bc3b5d039e0d1ce8df766903c); ok { + if _, ok := dc.(wrapConn0005_1a8bfd6bc3b5d039e0d1ce8df766903c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7255,10 +7255,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_5e64d450c4d7d27074726a3c99ca4467); ok { + if _, ok := dc.(wrapConn0005_5e64d450c4d7d27074726a3c99ca4467); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7266,10 +7266,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a03e3132f8a1d5217b2ffa017ef0e471); ok { + if _, ok := dc.(wrapConn0005_a03e3132f8a1d5217b2ffa017ef0e471); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7277,10 +7277,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_a6894db2a6de9012f66db439c1729127); ok { + if _, ok := dc.(wrapConn0005_a6894db2a6de9012f66db439c1729127); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7288,10 +7288,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_bf3dcedb268236b423e720a59c72d244); ok { + if _, ok := dc.(wrapConn0005_bf3dcedb268236b423e720a59c72d244); ok { return struct { driver.Conn driver.Execer @@ -7299,10 +7299,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f4bb60d74c1105c14eef7ba20497175c); ok { + if _, ok := dc.(wrapConn0005_f4bb60d74c1105c14eef7ba20497175c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7310,10 +7310,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_59952860d6c23bb78489fc55e73bc893); ok { + if _, ok := dc.(wrapConn0005_59952860d6c23bb78489fc55e73bc893); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7321,10 +7321,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_eb6a678f51255289dc34981b27eba51c); ok { + if _, ok := dc.(wrapConn0005_eb6a678f51255289dc34981b27eba51c); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7332,10 +7332,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_063896be35045b544dfdc8bd6e379acb); ok { + if _, ok := dc.(wrapConn0005_063896be35045b544dfdc8bd6e379acb); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7343,10 +7343,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_522573917a875da9c8a8afd3f5bc8e45); ok { + if _, ok := dc.(wrapConn0005_522573917a875da9c8a8afd3f5bc8e45); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7354,10 +7354,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_86f6a80584134eec1e22e2bdf0b8b928); ok { + if _, ok := dc.(wrapConn0005_86f6a80584134eec1e22e2bdf0b8b928); ok { return struct { driver.Conn driver.Execer @@ -7365,10 +7365,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d1809e40a550459024766fd7df6b027e); ok { + if _, ok := dc.(wrapConn0005_d1809e40a550459024766fd7df6b027e); ok { return struct { driver.Conn driver.Execer @@ -7376,10 +7376,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c19e3acd7931b2ef3bd181d17c473d6c); ok { + if _, ok := dc.(wrapConn0005_c19e3acd7931b2ef3bd181d17c473d6c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7387,10 +7387,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_020e8fd0be2f1cfda622cd7fae226094); ok { + if _, ok := dc.(wrapConn0005_020e8fd0be2f1cfda622cd7fae226094); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7398,10 +7398,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_6134bd04f1e6222f7503813d44eae9a4); ok { + if _, ok := dc.(wrapConn0005_6134bd04f1e6222f7503813d44eae9a4); ok { return struct { driver.Conn driver.ExecerContext @@ -7409,10 +7409,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_e1fb7970bf6eaaa98a1adf239f3ce9f0); ok { + if _, ok := dc.(wrapConn0005_e1fb7970bf6eaaa98a1adf239f3ce9f0); ok { return struct { driver.Conn driver.NamedValueChecker @@ -7420,10 +7420,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_4f703912b1d28a906d4289a579b5e53a); ok { + if _, ok := dc.(wrapConn0005_4f703912b1d28a906d4289a579b5e53a); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7431,10 +7431,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_96e2182da02d44001714b6f444e74479); ok { + if _, ok := dc.(wrapConn0005_96e2182da02d44001714b6f444e74479); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7442,10 +7442,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_af6f1f46ce4181887d43e39ba0eac2a5); ok { + if _, ok := dc.(wrapConn0005_af6f1f46ce4181887d43e39ba0eac2a5); ok { return struct { driver.Conn driver.Execer @@ -7453,10 +7453,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_58c6e55019354e20f94dc97b5f01710e); ok { + if _, ok := dc.(wrapConn0005_58c6e55019354e20f94dc97b5f01710e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7464,10 +7464,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_11ca78deb33bdf89e23765a32c4587c7); ok { + if _, ok := dc.(wrapConn0005_11ca78deb33bdf89e23765a32c4587c7); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7475,10 +7475,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.ExecerContext driver.Pinger -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_20d8d229b2484368b368c970e6deaaec); ok { + if _, ok := dc.(wrapConn0005_20d8d229b2484368b368c970e6deaaec); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7486,10 +7486,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_172f2782b0ad97eecc7f56f17323847c); ok { + if _, ok := dc.(wrapConn0005_172f2782b0ad97eecc7f56f17323847c); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7497,10 +7497,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_70c485a13a46b9c5b06e852ec8bb7c9a); ok { + if _, ok := dc.(wrapConn0005_70c485a13a46b9c5b06e852ec8bb7c9a); ok { return struct { driver.Conn driver.Execer @@ -7508,10 +7508,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_366a50e5d8552169108ca9bb15486b99); ok { + if _, ok := dc.(wrapConn0005_366a50e5d8552169108ca9bb15486b99); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7519,10 +7519,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_31d435075b7bc220179967c4a15393b4); ok { + if _, ok := dc.(wrapConn0005_31d435075b7bc220179967c4a15393b4); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7530,10 +7530,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_f7594aa16f0a87f7e38788eb9c5f8e4f); ok { + if _, ok := dc.(wrapConn0005_f7594aa16f0a87f7e38788eb9c5f8e4f); ok { return struct { driver.Conn driver.ExecerContext @@ -7541,10 +7541,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_2b9c34cec984ef83aa9d7eb139b39e1e); ok { + if _, ok := dc.(wrapConn0005_2b9c34cec984ef83aa9d7eb139b39e1e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7552,10 +7552,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d98ff0a96153b4e2dd5d28a88b553717); ok { + if _, ok := dc.(wrapConn0005_d98ff0a96153b4e2dd5d28a88b553717); ok { return struct { driver.Conn driver.ExecerContext @@ -7563,10 +7563,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_1f8c595ee461d1900fce4cab06c9d1a3); ok { + if _, ok := dc.(wrapConn0005_1f8c595ee461d1900fce4cab06c9d1a3); ok { return struct { driver.Conn driver.NamedValueChecker @@ -7574,10 +7574,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_d23443a383816cc688a8e378828508b9); ok { + if _, ok := dc.(wrapConn0005_d23443a383816cc688a8e378828508b9); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7585,10 +7585,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.ExecerContext driver.NamedValueChecker -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_6d4a973194a68c94feb8c4d04ea3b1e8); ok { + if _, ok := dc.(wrapConn0005_6d4a973194a68c94feb8c4d04ea3b1e8); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7596,10 +7596,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Execer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_ba9fd7d66463d2daa1066b70ade39d1a); ok { + if _, ok := dc.(wrapConn0005_ba9fd7d66463d2daa1066b70ade39d1a); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7607,10 +7607,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_bdcb0b9943d4ec26d0fd0d86f47ba316); ok { + if _, ok := dc.(wrapConn0005_bdcb0b9943d4ec26d0fd0d86f47ba316); ok { return struct { driver.Conn driver.ConnPrepareContext @@ -7618,10 +7618,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_af83d71bbe5f5d8c2f119446c9ee2404); ok { + if _, ok := dc.(wrapConn0005_af83d71bbe5f5d8c2f119446c9ee2404); ok { return struct { driver.Conn driver.Execer @@ -7629,10 +7629,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_c31c7d4b52033249a8a1d888dbd92671); ok { + if _, ok := dc.(wrapConn0005_c31c7d4b52033249a8a1d888dbd92671); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7640,10 +7640,10 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0005_91747f9e28ec013939bb19940a53742e); ok { + if _, ok := dc.(wrapConn0005_91747f9e28ec013939bb19940a53742e); ok { return struct { driver.Conn driver.ConnBeginTx @@ -7651,3617 +7651,3617 @@ func wrapConn(dc driver.Conn, opts Options) driver.Conn { driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v, v} +}{c, c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ec4d0075fd0ddc8b390599c00aa63ac1); ok { + if _, ok := dc.(wrapConn0004_ec4d0075fd0ddc8b390599c00aa63ac1); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a602fc8de20f9667dca43dab54118301); ok { + if _, ok := dc.(wrapConn0004_a602fc8de20f9667dca43dab54118301); ok { return struct { driver.Conn driver.ExecerContext driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_25d1043092b1d4fde69e802678864cbe); ok { + if _, ok := dc.(wrapConn0004_25d1043092b1d4fde69e802678864cbe); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4abb5ab2b97be2656b1c86356a434af0); ok { + if _, ok := dc.(wrapConn0004_4abb5ab2b97be2656b1c86356a434af0); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c4837d1be7ab7d53ba06b807636c0d82); ok { + if _, ok := dc.(wrapConn0004_c4837d1be7ab7d53ba06b807636c0d82); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_9e0ff90f7f6de1688dc2a4958037811a); ok { + if _, ok := dc.(wrapConn0004_9e0ff90f7f6de1688dc2a4958037811a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_5497ec2107ee491c121c6b9957579ab8); ok { + if _, ok := dc.(wrapConn0004_5497ec2107ee491c121c6b9957579ab8); ok { return struct { driver.Conn driver.Execer driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_7c2de3c593da1d0c0ca997bfb7e1d325); ok { + if _, ok := dc.(wrapConn0004_7c2de3c593da1d0c0ca997bfb7e1d325); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1b5b9005d979312b723d3a27c0c65db6); ok { + if _, ok := dc.(wrapConn0004_1b5b9005d979312b723d3a27c0c65db6); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c130e5147dbf82d5c4a8d512eff1636c); ok { + if _, ok := dc.(wrapConn0004_c130e5147dbf82d5c4a8d512eff1636c); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_87e9112616a76f4e1f0250177acda175); ok { + if _, ok := dc.(wrapConn0004_87e9112616a76f4e1f0250177acda175); ok { return struct { driver.Conn driver.ConnPrepareContext driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_09adbe5008d26d1ca9b6390889d3e56d); ok { + if _, ok := dc.(wrapConn0004_09adbe5008d26d1ca9b6390889d3e56d); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_393cb9100ac7954d3e25afc8842b5dcb); ok { + if _, ok := dc.(wrapConn0004_393cb9100ac7954d3e25afc8842b5dcb); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_bd27c65e18a44a6a66f0f10f280dd62a); ok { + if _, ok := dc.(wrapConn0004_bd27c65e18a44a6a66f0f10f280dd62a); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_457719d02ae8d6b7caabc81e5ac31d57); ok { + if _, ok := dc.(wrapConn0004_457719d02ae8d6b7caabc81e5ac31d57); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_6afb89b2559180fa651920ad74abbb9c); ok { + if _, ok := dc.(wrapConn0004_6afb89b2559180fa651920ad74abbb9c); ok { return struct { driver.Conn driver.ConnBeginTx driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_9efc0e3a9cf918d9d10523202afb880a); ok { + if _, ok := dc.(wrapConn0004_9efc0e3a9cf918d9d10523202afb880a); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_dcb06d9a6a9344136132f0325f437e0a); ok { + if _, ok := dc.(wrapConn0004_dcb06d9a6a9344136132f0325f437e0a); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_421d78dfe11851b6277447d6fc3d762b); ok { + if _, ok := dc.(wrapConn0004_421d78dfe11851b6277447d6fc3d762b); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_62d2456de8e572dc055cc37196ab7b20); ok { + if _, ok := dc.(wrapConn0004_62d2456de8e572dc055cc37196ab7b20); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_3b5220a9e11f03a530f5405a48a3583d); ok { + if _, ok := dc.(wrapConn0004_3b5220a9e11f03a530f5405a48a3583d); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_b214fbc2704c5d1b1313515138517b76); ok { + if _, ok := dc.(wrapConn0004_b214fbc2704c5d1b1313515138517b76); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_e096a7508a321da18cfa19aba7f60b47); ok { + if _, ok := dc.(wrapConn0004_e096a7508a321da18cfa19aba7f60b47); ok { return struct { driver.Conn driver.NamedValueChecker driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_da3fc41871569e3343296bc91c49ae46); ok { + if _, ok := dc.(wrapConn0004_da3fc41871569e3343296bc91c49ae46); ok { return struct { driver.Conn driver.ConnBeginTx driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_62cc580731a221876d4d44f4e853a5e8); ok { + if _, ok := dc.(wrapConn0004_62cc580731a221876d4d44f4e853a5e8); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_54f6c56c9f04d106281a9ec1fa12677b); ok { + if _, ok := dc.(wrapConn0004_54f6c56c9f04d106281a9ec1fa12677b); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_b67343921e6e00d89b71c1d31f11f704); ok { + if _, ok := dc.(wrapConn0004_b67343921e6e00d89b71c1d31f11f704); ok { return struct { driver.Conn driver.Execer driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_2d60dbf9baa0aef32c08fa102e3e281f); ok { + if _, ok := dc.(wrapConn0004_2d60dbf9baa0aef32c08fa102e3e281f); ok { return struct { driver.Conn driver.ExecerContext driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_420b5a970fc5a50894e8f4bb8ee9ad8f); ok { + if _, ok := dc.(wrapConn0004_420b5a970fc5a50894e8f4bb8ee9ad8f); ok { return struct { driver.Conn driver.NamedValueChecker driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_e3f29053589874b44fb4d5ed1443d8e6); ok { + if _, ok := dc.(wrapConn0004_e3f29053589874b44fb4d5ed1443d8e6); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a5ce8739821cabdfe852f4ee9906463d); ok { + if _, ok := dc.(wrapConn0004_a5ce8739821cabdfe852f4ee9906463d); ok { return struct { driver.Conn driver.Pinger driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_6dcac6cce66b4cf60283b63f67f7ae42); ok { + if _, ok := dc.(wrapConn0004_6dcac6cce66b4cf60283b63f67f7ae42); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c87c98d8350c1939120b60c35c42174f); ok { + if _, ok := dc.(wrapConn0004_c87c98d8350c1939120b60c35c42174f); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_7f966bf081d9facbed0cb718606514a8); ok { + if _, ok := dc.(wrapConn0004_7f966bf081d9facbed0cb718606514a8); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_42ee2395300cfbfe759565dd572359a5); ok { + if _, ok := dc.(wrapConn0004_42ee2395300cfbfe759565dd572359a5); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_7c9660a8ef7ac5680c6a0ec70aa74f7e); ok { + if _, ok := dc.(wrapConn0004_7c9660a8ef7ac5680c6a0ec70aa74f7e); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_e3fef4b4dd1fbbec0e7621ad79e33759); ok { + if _, ok := dc.(wrapConn0004_e3fef4b4dd1fbbec0e7621ad79e33759); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_41a10661ce28acc8f733fc3a3f82f02a); ok { + if _, ok := dc.(wrapConn0004_41a10661ce28acc8f733fc3a3f82f02a); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.ExecerContext driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_721d0a3d0378f788e179d749fd0700e5); ok { + if _, ok := dc.(wrapConn0004_721d0a3d0378f788e179d749fd0700e5); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.ExecerContext driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_05be8063e1e61e6a640738667e26ff1e); ok { + if _, ok := dc.(wrapConn0004_05be8063e1e61e6a640738667e26ff1e); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.ExecerContext driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4a288634e9c34e5ea3325248b34c84d7); ok { + if _, ok := dc.(wrapConn0004_4a288634e9c34e5ea3325248b34c84d7); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer driver.ExecerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_9f44333dbe686be726912364931d38f9); ok { + if _, ok := dc.(wrapConn0004_9f44333dbe686be726912364931d38f9); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_002ba8ae7ab8583e9fe9819c79f7f6e6); ok { + if _, ok := dc.(wrapConn0004_002ba8ae7ab8583e9fe9819c79f7f6e6); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_66435cfe8b3a54251d7169a90c4a43bd); ok { + if _, ok := dc.(wrapConn0004_66435cfe8b3a54251d7169a90c4a43bd); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_575b7d6403f1859046727c7cc7fbb6ea); ok { + if _, ok := dc.(wrapConn0004_575b7d6403f1859046727c7cc7fbb6ea); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_438ce4e1141c53dba704cd795cc91d37); ok { + if _, ok := dc.(wrapConn0004_438ce4e1141c53dba704cd795cc91d37); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ca46d67dab84b4a7356a56ad2734fb85); ok { + if _, ok := dc.(wrapConn0004_ca46d67dab84b4a7356a56ad2734fb85); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_97fa4a641ec65c1c85b776a1ebeb05ea); ok { + if _, ok := dc.(wrapConn0004_97fa4a641ec65c1c85b776a1ebeb05ea); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_3130001e0037ae9b22700b7a0c290575); ok { + if _, ok := dc.(wrapConn0004_3130001e0037ae9b22700b7a0c290575); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c971b4273da1e06a47abc0e7f1d294db); ok { + if _, ok := dc.(wrapConn0004_c971b4273da1e06a47abc0e7f1d294db); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c9b76d5a245e1826763fdc264634a414); ok { + if _, ok := dc.(wrapConn0004_c9b76d5a245e1826763fdc264634a414); ok { return struct { driver.Conn driver.Pinger driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1b996e5d7c48c35626c06ddf2a0daee6); ok { + if _, ok := dc.(wrapConn0004_1b996e5d7c48c35626c06ddf2a0daee6); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_684b88bf9d678a38c20afbfe31f4589a); ok { + if _, ok := dc.(wrapConn0004_684b88bf9d678a38c20afbfe31f4589a); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.ExecerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_cf59bff90cf956a08134977785d32526); ok { + if _, ok := dc.(wrapConn0004_cf59bff90cf956a08134977785d32526); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_bef873ac3553cf270cb99c91f8ad61c9); ok { + if _, ok := dc.(wrapConn0004_bef873ac3553cf270cb99c91f8ad61c9); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_f9b0544f2b53b646873f2d45ad2a60e8); ok { + if _, ok := dc.(wrapConn0004_f9b0544f2b53b646873f2d45ad2a60e8); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_d72ac6dd8bc2e2fd59bef9bc1eeaf860); ok { + if _, ok := dc.(wrapConn0004_d72ac6dd8bc2e2fd59bef9bc1eeaf860); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_00169cf72ee7ba4bf707f0ee573f56b1); ok { + if _, ok := dc.(wrapConn0004_00169cf72ee7ba4bf707f0ee573f56b1); ok { return struct { driver.Conn driver.NamedValueChecker driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_31d4428785802ae57a327eebeda993d1); ok { + if _, ok := dc.(wrapConn0004_31d4428785802ae57a327eebeda993d1); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.ExecerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_e0eb441d5b5198369a3d436dbdd96252); ok { + if _, ok := dc.(wrapConn0004_e0eb441d5b5198369a3d436dbdd96252); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_7b829e6cfa007bc3c4f5d8ee731ae57b); ok { + if _, ok := dc.(wrapConn0004_7b829e6cfa007bc3c4f5d8ee731ae57b); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8497088c8479c1181a75be21c357c192); ok { + if _, ok := dc.(wrapConn0004_8497088c8479c1181a75be21c357c192); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8e129f1c2290819ce637f1864c5db12f); ok { + if _, ok := dc.(wrapConn0004_8e129f1c2290819ce637f1864c5db12f); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Queryer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1492bd1459024954efa63e5096a5ee23); ok { + if _, ok := dc.(wrapConn0004_1492bd1459024954efa63e5096a5ee23); ok { return struct { driver.Conn driver.ExecerContext driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4d977f1346507e064ab5be6f55e3c261); ok { + if _, ok := dc.(wrapConn0004_4d977f1346507e064ab5be6f55e3c261); ok { return struct { driver.Conn driver.Execer driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_0b8b629d5421fa2672c401e0c3a208da); ok { + if _, ok := dc.(wrapConn0004_0b8b629d5421fa2672c401e0c3a208da); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_86d48c27c6f553db31d7023a0618aeab); ok { + if _, ok := dc.(wrapConn0004_86d48c27c6f553db31d7023a0618aeab); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.ExecerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1f7dbf76ba241759ea22fd9e67b0c97c); ok { + if _, ok := dc.(wrapConn0004_1f7dbf76ba241759ea22fd9e67b0c97c); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4dac992fd9f94a93dffaf95424246fa6); ok { + if _, ok := dc.(wrapConn0004_4dac992fd9f94a93dffaf95424246fa6); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_6a4c903cebec66621da83b719ab797e3); ok { + if _, ok := dc.(wrapConn0004_6a4c903cebec66621da83b719ab797e3); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8c1f1ab2627a320478eb2bd9c49efd73); ok { + if _, ok := dc.(wrapConn0004_8c1f1ab2627a320478eb2bd9c49efd73); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_f679a21ffd1bb700d447688e1f22b988); ok { + if _, ok := dc.(wrapConn0004_f679a21ffd1bb700d447688e1f22b988); ok { return struct { driver.Conn driver.ConnBeginTx driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_3e0d6a60d0b94f9a38bd6278a9aca508); ok { + if _, ok := dc.(wrapConn0004_3e0d6a60d0b94f9a38bd6278a9aca508); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.NamedValueChecker driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1d4652a872051fa3240ca534bef0a43e); ok { + if _, ok := dc.(wrapConn0004_1d4652a872051fa3240ca534bef0a43e); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_994bda6d7619bde46104d2eab7ff768c); ok { + if _, ok := dc.(wrapConn0004_994bda6d7619bde46104d2eab7ff768c); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_63ada1d75739c374aa86100675e5d5d1); ok { + if _, ok := dc.(wrapConn0004_63ada1d75739c374aa86100675e5d5d1); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_052895537635d2f5a24651bcc48ec975); ok { + if _, ok := dc.(wrapConn0004_052895537635d2f5a24651bcc48ec975); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ecaf12077437db7ea718765cbeceaa78); ok { + if _, ok := dc.(wrapConn0004_ecaf12077437db7ea718765cbeceaa78); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8fb2e6de52e01bddf84ba9aa01f20489); ok { + if _, ok := dc.(wrapConn0004_8fb2e6de52e01bddf84ba9aa01f20489); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c6e51aefd95b2286637499cab5834392); ok { + if _, ok := dc.(wrapConn0004_c6e51aefd95b2286637499cab5834392); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_6e5b2720e60eff99a0177f056c13773b); ok { + if _, ok := dc.(wrapConn0004_6e5b2720e60eff99a0177f056c13773b); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_e480d4975fde5e93e67c0901d131c42e); ok { + if _, ok := dc.(wrapConn0004_e480d4975fde5e93e67c0901d131c42e); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_7bced5185e944b855170b3b92901575a); ok { + if _, ok := dc.(wrapConn0004_7bced5185e944b855170b3b92901575a); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_7e1db962b81a09f792909878ea32a5fd); ok { + if _, ok := dc.(wrapConn0004_7e1db962b81a09f792909878ea32a5fd); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer driver.NamedValueChecker -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_7132619a8c83606d629fab216a12c395); ok { + if _, ok := dc.(wrapConn0004_7132619a8c83606d629fab216a12c395); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4272cca8760969ed2322624711f94407); ok { + if _, ok := dc.(wrapConn0004_4272cca8760969ed2322624711f94407); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8098fe71a9a9219d58e590ca89192425); ok { + if _, ok := dc.(wrapConn0004_8098fe71a9a9219d58e590ca89192425); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_5d17fc1b7064520ae6022fd2f62c2bfb); ok { + if _, ok := dc.(wrapConn0004_5d17fc1b7064520ae6022fd2f62c2bfb); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_6fcd36e5fdd1db57ef48d5bdd4beebd9); ok { + if _, ok := dc.(wrapConn0004_6fcd36e5fdd1db57ef48d5bdd4beebd9); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ff336118365ff6fcd2a2e761486717c7); ok { + if _, ok := dc.(wrapConn0004_ff336118365ff6fcd2a2e761486717c7); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_62deeb4f7a0c751fdee63cefb834691f); ok { + if _, ok := dc.(wrapConn0004_62deeb4f7a0c751fdee63cefb834691f); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_855ad8d8a1e77072d4e79e775df962d8); ok { + if _, ok := dc.(wrapConn0004_855ad8d8a1e77072d4e79e775df962d8); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_59eff3dd52fe69e24ff9a0e5fbfff105); ok { + if _, ok := dc.(wrapConn0004_59eff3dd52fe69e24ff9a0e5fbfff105); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ee03ba98204ba8f2d9fbb2e14d6a728c); ok { + if _, ok := dc.(wrapConn0004_ee03ba98204ba8f2d9fbb2e14d6a728c); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8fef826c40cffbdc6a69c70b5676c824); ok { + if _, ok := dc.(wrapConn0004_8fef826c40cffbdc6a69c70b5676c824); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Pinger driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_62083746252ebfd031b91ac334e101f1); ok { + if _, ok := dc.(wrapConn0004_62083746252ebfd031b91ac334e101f1); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_2dfdae3f68bd27ada2cc3a92559282e7); ok { + if _, ok := dc.(wrapConn0004_2dfdae3f68bd27ada2cc3a92559282e7); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c68aa300799a706219ed2f7ad15362c5); ok { + if _, ok := dc.(wrapConn0004_c68aa300799a706219ed2f7ad15362c5); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c948501ec7e870a27ec7845843aeaabb); ok { + if _, ok := dc.(wrapConn0004_c948501ec7e870a27ec7845843aeaabb); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_68b9285a81940136122cef1c146a64b8); ok { + if _, ok := dc.(wrapConn0004_68b9285a81940136122cef1c146a64b8); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_0b99abaa61e35521eb15190ed9f7df0e); ok { + if _, ok := dc.(wrapConn0004_0b99abaa61e35521eb15190ed9f7df0e); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_81ab8fa6399bc4cb3f8b4ceef191fbe1); ok { + if _, ok := dc.(wrapConn0004_81ab8fa6399bc4cb3f8b4ceef191fbe1); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c44f3469765232bf2f3748ac3491ee68); ok { + if _, ok := dc.(wrapConn0004_c44f3469765232bf2f3748ac3491ee68); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ab55d13e991c298837fd0697904e660e); ok { + if _, ok := dc.(wrapConn0004_ab55d13e991c298837fd0697904e660e); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_573d41654139e877dea050658666ffa7); ok { + if _, ok := dc.(wrapConn0004_573d41654139e877dea050658666ffa7); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_b560d15b65f988c4960fc412191c25df); ok { + if _, ok := dc.(wrapConn0004_b560d15b65f988c4960fc412191c25df); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.ExecerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_72837a807cd7df18bbd7e22ee697c816); ok { + if _, ok := dc.(wrapConn0004_72837a807cd7df18bbd7e22ee697c816); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_abcb14740cbc0d1a201f9176fb24d825); ok { + if _, ok := dc.(wrapConn0004_abcb14740cbc0d1a201f9176fb24d825); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_9adf723bcac874299a491196558e7dd7); ok { + if _, ok := dc.(wrapConn0004_9adf723bcac874299a491196558e7dd7); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_5f6080df6bedd5e86600c0719613d97a); ok { + if _, ok := dc.(wrapConn0004_5f6080df6bedd5e86600c0719613d97a); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4f64f93a4e925dbd2a7598b37bb8f332); ok { + if _, ok := dc.(wrapConn0004_4f64f93a4e925dbd2a7598b37bb8f332); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_60f92c1f81ec8480346add9207661f84); ok { + if _, ok := dc.(wrapConn0004_60f92c1f81ec8480346add9207661f84); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_f33d7e93149b996e3b7d599a621eb41b); ok { + if _, ok := dc.(wrapConn0004_f33d7e93149b996e3b7d599a621eb41b); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8480b7a2f4b03ada42be3b2e1e8ee03b); ok { + if _, ok := dc.(wrapConn0004_8480b7a2f4b03ada42be3b2e1e8ee03b); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_2a24acd339cf38eb1b877ff6e36477c2); ok { + if _, ok := dc.(wrapConn0004_2a24acd339cf38eb1b877ff6e36477c2); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_b702ceb57e9a027bb97820e611754bef); ok { + if _, ok := dc.(wrapConn0004_b702ceb57e9a027bb97820e611754bef); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.ExecerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_be26b6411cff1ae6721379214d087f9e); ok { + if _, ok := dc.(wrapConn0004_be26b6411cff1ae6721379214d087f9e); ok { return struct { driver.Conn driver.Execer driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_daf8acd200daae2412c1313c41d2df26); ok { + if _, ok := dc.(wrapConn0004_daf8acd200daae2412c1313c41d2df26); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_089675b7ca4c9fa833b6515226a0b60c); ok { + if _, ok := dc.(wrapConn0004_089675b7ca4c9fa833b6515226a0b60c); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.ExecerContext driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_b454cff4daf9ab30e3870da405d5fc28); ok { + if _, ok := dc.(wrapConn0004_b454cff4daf9ab30e3870da405d5fc28); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_86f21eab726445da5b1ba4da19a01e24); ok { + if _, ok := dc.(wrapConn0004_86f21eab726445da5b1ba4da19a01e24); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_b0e5c7fb09f6acbdfcf6e0d4258d4a9b); ok { + if _, ok := dc.(wrapConn0004_b0e5c7fb09f6acbdfcf6e0d4258d4a9b); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.ExecerContext driver.NamedValueChecker -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ad424cf88ec9bc306be6b23b4034be4b); ok { + if _, ok := dc.(wrapConn0004_ad424cf88ec9bc306be6b23b4034be4b); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ff5d54172f489033d905c69de9288f35); ok { + if _, ok := dc.(wrapConn0004_ff5d54172f489033d905c69de9288f35); ok { return struct { driver.Conn driver.Pinger driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_86340b112896f6992ac55fb1bf8e74b0); ok { + if _, ok := dc.(wrapConn0004_86340b112896f6992ac55fb1bf8e74b0); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.ExecerContext driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_951e06b10a39de1cad7dccca3392ea82); ok { + if _, ok := dc.(wrapConn0004_951e06b10a39de1cad7dccca3392ea82); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.ExecerContext driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_74d560cdbdf369e005ce1b8ce93a13a0); ok { + if _, ok := dc.(wrapConn0004_74d560cdbdf369e005ce1b8ce93a13a0); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a6112ca861997f87f6d0e56ce5b1c43f); ok { + if _, ok := dc.(wrapConn0004_a6112ca861997f87f6d0e56ce5b1c43f); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.ExecerContext driver.NamedValueChecker -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a90a33e85b58caec9ced942971c780f5); ok { + if _, ok := dc.(wrapConn0004_a90a33e85b58caec9ced942971c780f5); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.ExecerContext driver.NamedValueChecker -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1bdf28e924b92fb4795814702aa75ef8); ok { + if _, ok := dc.(wrapConn0004_1bdf28e924b92fb4795814702aa75ef8); ok { return struct { driver.Conn driver.Queryer driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_9050482dfdb75ed3bda0f45ad2cc37e1); ok { + if _, ok := dc.(wrapConn0004_9050482dfdb75ed3bda0f45ad2cc37e1); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_65ab36fec2bb30a1596eb25d39a63d3c); ok { + if _, ok := dc.(wrapConn0004_65ab36fec2bb30a1596eb25d39a63d3c); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.ExecerContext driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_15e77a0e9aeb76ab2f04aa748ac4719e); ok { + if _, ok := dc.(wrapConn0004_15e77a0e9aeb76ab2f04aa748ac4719e); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c8f1b5b5a8743b962a62682d4a6e9262); ok { + if _, ok := dc.(wrapConn0004_c8f1b5b5a8743b962a62682d4a6e9262); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8cc60054c0093e34e396607e0b128191); ok { + if _, ok := dc.(wrapConn0004_8cc60054c0093e34e396607e0b128191); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_0fd04b4e30706876c57056f2a95c5b01); ok { + if _, ok := dc.(wrapConn0004_0fd04b4e30706876c57056f2a95c5b01); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1915c1c223496f64670367e8aa3e3eed); ok { + if _, ok := dc.(wrapConn0004_1915c1c223496f64670367e8aa3e3eed); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.ExecerContext driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_554f29b91fc8ef3f3adbf7b1224f0a44); ok { + if _, ok := dc.(wrapConn0004_554f29b91fc8ef3f3adbf7b1224f0a44); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.ExecerContext driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_5423a435d10b320ffac1aac27fe43c6f); ok { + if _, ok := dc.(wrapConn0004_5423a435d10b320ffac1aac27fe43c6f); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.ExecerContext driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ac5d94b9c5d9718d65ebc6e6644466aa); ok { + if _, ok := dc.(wrapConn0004_ac5d94b9c5d9718d65ebc6e6644466aa); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_d3d3167450d7d79e6e587b43b5014c17); ok { + if _, ok := dc.(wrapConn0004_d3d3167450d7d79e6e587b43b5014c17); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4073315e2d95994c6f3228bd979f95d6); ok { + if _, ok := dc.(wrapConn0004_4073315e2d95994c6f3228bd979f95d6); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_270c1587b679b20fe7add8f451fca302); ok { + if _, ok := dc.(wrapConn0004_270c1587b679b20fe7add8f451fca302); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_51b8c82cc36cae2aa27ea9f5828ed420); ok { + if _, ok := dc.(wrapConn0004_51b8c82cc36cae2aa27ea9f5828ed420); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a02b8d7f6b52abd4bf35c4c2828fa170); ok { + if _, ok := dc.(wrapConn0004_a02b8d7f6b52abd4bf35c4c2828fa170); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_2e864f41a5216ee217adff2fac1e6836); ok { + if _, ok := dc.(wrapConn0004_2e864f41a5216ee217adff2fac1e6836); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_211f8a32f588ff83dc85e793d7ea741a); ok { + if _, ok := dc.(wrapConn0004_211f8a32f588ff83dc85e793d7ea741a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4adfd3cf6b9fb282abf8009ccdfc1dce); ok { + if _, ok := dc.(wrapConn0004_4adfd3cf6b9fb282abf8009ccdfc1dce); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_40b177ca84280f73c468ff30cdd2e97a); ok { + if _, ok := dc.(wrapConn0004_40b177ca84280f73c468ff30cdd2e97a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_e03d707ef6c5cc14794c82dc511c6c91); ok { + if _, ok := dc.(wrapConn0004_e03d707ef6c5cc14794c82dc511c6c91); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1d2ef1d66fc107f4d6470ccf34b8b037); ok { + if _, ok := dc.(wrapConn0004_1d2ef1d66fc107f4d6470ccf34b8b037); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_3fc6609110f1567ea6fb2ccc9c6941ca); ok { + if _, ok := dc.(wrapConn0004_3fc6609110f1567ea6fb2ccc9c6941ca); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a93de0616ed3079543f82d35645aaff5); ok { + if _, ok := dc.(wrapConn0004_a93de0616ed3079543f82d35645aaff5); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_aec80ba98ebb4fb6dfb693519c486fd6); ok { + if _, ok := dc.(wrapConn0004_aec80ba98ebb4fb6dfb693519c486fd6); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_47a3327409e70c795fa50aa402f552f8); ok { + if _, ok := dc.(wrapConn0004_47a3327409e70c795fa50aa402f552f8); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_020f136197f532507b2b739e893298bd); ok { + if _, ok := dc.(wrapConn0004_020f136197f532507b2b739e893298bd); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_fbe9055480e6ebbe349358be151b7b87); ok { + if _, ok := dc.(wrapConn0004_fbe9055480e6ebbe349358be151b7b87); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_2e6272eac15fc86b3a447774b973a7db); ok { + if _, ok := dc.(wrapConn0004_2e6272eac15fc86b3a447774b973a7db); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_fed4efdfca6c7311372ae1d21591bc51); ok { + if _, ok := dc.(wrapConn0004_fed4efdfca6c7311372ae1d21591bc51); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_eeade78a4548ef600a551ccc3677a14a); ok { + if _, ok := dc.(wrapConn0004_eeade78a4548ef600a551ccc3677a14a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_8b02254c6cfcd13726ae202cdb121b1f); ok { + if _, ok := dc.(wrapConn0004_8b02254c6cfcd13726ae202cdb121b1f); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_f018b29703e3acb35c78e692c0b4e037); ok { + if _, ok := dc.(wrapConn0004_f018b29703e3acb35c78e692c0b4e037); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_537d8d4f3430c6871d023b75293bca4d); ok { + if _, ok := dc.(wrapConn0004_537d8d4f3430c6871d023b75293bca4d); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c6260f7de558b080743c3c6705aa04c6); ok { + if _, ok := dc.(wrapConn0004_c6260f7de558b080743c3c6705aa04c6); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1666fda37418e8810185898fd16573d2); ok { + if _, ok := dc.(wrapConn0004_1666fda37418e8810185898fd16573d2); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a0bae6dc5e6fadde4228e11bf5e49dd1); ok { + if _, ok := dc.(wrapConn0004_a0bae6dc5e6fadde4228e11bf5e49dd1); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_bf56dd41a04eebaa9037e34d998af495); ok { + if _, ok := dc.(wrapConn0004_bf56dd41a04eebaa9037e34d998af495); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4501f160909b47a29559b718409520ea); ok { + if _, ok := dc.(wrapConn0004_4501f160909b47a29559b718409520ea); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4eafb813d5396d818b628d6737e80d42); ok { + if _, ok := dc.(wrapConn0004_4eafb813d5396d818b628d6737e80d42); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4183310106ce1532189899565b015546); ok { + if _, ok := dc.(wrapConn0004_4183310106ce1532189899565b015546); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_e741bd5513728d7fdcc7ea4757864d07); ok { + if _, ok := dc.(wrapConn0004_e741bd5513728d7fdcc7ea4757864d07); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_bf95b1c0c61b8c9f9cb99f3e15ce6042); ok { + if _, ok := dc.(wrapConn0004_bf95b1c0c61b8c9f9cb99f3e15ce6042); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_28c597b75ba228e5d6902ddc68ad7811); ok { + if _, ok := dc.(wrapConn0004_28c597b75ba228e5d6902ddc68ad7811); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_5de483c883d2daf2738219ea08483e30); ok { + if _, ok := dc.(wrapConn0004_5de483c883d2daf2738219ea08483e30); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4ff0f4092dd79c548ab0e495e6cddc3b); ok { + if _, ok := dc.(wrapConn0004_4ff0f4092dd79c548ab0e495e6cddc3b); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c4754bae9bc3da992a48068120977d41); ok { + if _, ok := dc.(wrapConn0004_c4754bae9bc3da992a48068120977d41); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_466daa400cd4119b35117e42b62f7a5d); ok { + if _, ok := dc.(wrapConn0004_466daa400cd4119b35117e42b62f7a5d); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_819ead64aeb08e11d926e74832dc7856); ok { + if _, ok := dc.(wrapConn0004_819ead64aeb08e11d926e74832dc7856); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_4ef020c4936aea427d194c2b96378df5); ok { + if _, ok := dc.(wrapConn0004_4ef020c4936aea427d194c2b96378df5); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_12ebe2850e61f4a8e07fae374063118d); ok { + if _, ok := dc.(wrapConn0004_12ebe2850e61f4a8e07fae374063118d); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_30facce362b8d7c83804cc9435f8bf2d); ok { + if _, ok := dc.(wrapConn0004_30facce362b8d7c83804cc9435f8bf2d); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_a0f6a4ff15d8d9e4f751f67c2efcd8f6); ok { + if _, ok := dc.(wrapConn0004_a0f6a4ff15d8d9e4f751f67c2efcd8f6); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c818cf1c81182b6fe0e9f65adf919fcc); ok { + if _, ok := dc.(wrapConn0004_c818cf1c81182b6fe0e9f65adf919fcc); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_94eed8c577d89cc2d2f123f92b3e0a4a); ok { + if _, ok := dc.(wrapConn0004_94eed8c577d89cc2d2f123f92b3e0a4a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_ac82cf73c860771ac75efc0b39b24537); ok { + if _, ok := dc.(wrapConn0004_ac82cf73c860771ac75efc0b39b24537); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_d3598002e745fefcab218230adaf46d1); ok { + if _, ok := dc.(wrapConn0004_d3598002e745fefcab218230adaf46d1); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_86042fa2173f60c1aaa263c2c4f6b7ee); ok { + if _, ok := dc.(wrapConn0004_86042fa2173f60c1aaa263c2c4f6b7ee); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_28f0c23a935aa8023225aad3b1586102); ok { + if _, ok := dc.(wrapConn0004_28f0c23a935aa8023225aad3b1586102); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_418e5123313e62fb4031520b233885ec); ok { + if _, ok := dc.(wrapConn0004_418e5123313e62fb4031520b233885ec); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_47c38651973c418d8726100d2bdf9d3a); ok { + if _, ok := dc.(wrapConn0004_47c38651973c418d8726100d2bdf9d3a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_789e9da15950f1b6a8a6c4eb8902709b); ok { + if _, ok := dc.(wrapConn0004_789e9da15950f1b6a8a6c4eb8902709b); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Queryer driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_5f52c927d92988b4856ae8f434c23f6e); ok { + if _, ok := dc.(wrapConn0004_5f52c927d92988b4856ae8f434c23f6e); ok { return struct { driver.Conn driver.Pinger driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c921c04aa70e11394e15484e40785309); ok { + if _, ok := dc.(wrapConn0004_c921c04aa70e11394e15484e40785309); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_1df93e659bfdd7643b71682374b5ee3c); ok { + if _, ok := dc.(wrapConn0004_1df93e659bfdd7643b71682374b5ee3c); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer driver.Pinger -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c7a900ae364616340bb424043839d4b2); ok { + if _, ok := dc.(wrapConn0004_c7a900ae364616340bb424043839d4b2); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_645074a289d63811b9e9a8978d5ba260); ok { + if _, ok := dc.(wrapConn0004_645074a289d63811b9e9a8978d5ba260); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_249f8105c1428584ff3103b40440952e); ok { + if _, ok := dc.(wrapConn0004_249f8105c1428584ff3103b40440952e); ok { return struct { driver.Conn driver.NamedValueChecker driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_555cdb27b272a3f2c0eb9f7b9e0eb5ff); ok { + if _, ok := dc.(wrapConn0004_555cdb27b272a3f2c0eb9f7b9e0eb5ff); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_d1052a967ff8db9233909609d294e184); ok { + if _, ok := dc.(wrapConn0004_d1052a967ff8db9233909609d294e184); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_c5f13f7f8f3b7d0270ae28c5a1d96ba9); ok { + if _, ok := dc.(wrapConn0004_c5f13f7f8f3b7d0270ae28c5a1d96ba9); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_51825a78fc953cc98d20358550621612); ok { + if _, ok := dc.(wrapConn0004_51825a78fc953cc98d20358550621612); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_f39e7f23bc4a7c1bd04d47bcdf9f2b75); ok { + if _, ok := dc.(wrapConn0004_f39e7f23bc4a7c1bd04d47bcdf9f2b75); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_95c3412bca03d21c7267d3279e2f3312); ok { + if _, ok := dc.(wrapConn0004_95c3412bca03d21c7267d3279e2f3312); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_42ed5cc338556317302dcabae95aecba); ok { + if _, ok := dc.(wrapConn0004_42ed5cc338556317302dcabae95aecba); ok { return struct { driver.Conn driver.ExecerContext driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_66f15c6b6bd4dc2a63272af2d58fc85d); ok { + if _, ok := dc.(wrapConn0004_66f15c6b6bd4dc2a63272af2d58fc85d); ok { return struct { driver.Conn driver.ConnBeginTx driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_9fc12f8e3f7d00cb13a0a0b563ab71f7); ok { + if _, ok := dc.(wrapConn0004_9fc12f8e3f7d00cb13a0a0b563ab71f7); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_af5eb26d3936b8bf476e1ea60b3edaac); ok { + if _, ok := dc.(wrapConn0004_af5eb26d3936b8bf476e1ea60b3edaac); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_84343f2e4ec9d07e1a9dbe14088de505); ok { + if _, ok := dc.(wrapConn0004_84343f2e4ec9d07e1a9dbe14088de505); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_6d1b579154234b2d3345d0013c542993); ok { + if _, ok := dc.(wrapConn0004_6d1b579154234b2d3345d0013c542993); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.NamedValueChecker driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0004_06ee4205d01722f7549f02e0b7087b0b); ok { + if _, ok := dc.(wrapConn0004_06ee4205d01722f7549f02e0b7087b0b); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := dc.(wrapConn0003_55b0c9c15fb89c88e545e8b9afe973ee); ok { + if _, ok := dc.(wrapConn0003_55b0c9c15fb89c88e545e8b9afe973ee); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_df39e5dbce330518630020ccd9345df3); ok { + if _, ok := dc.(wrapConn0003_df39e5dbce330518630020ccd9345df3); ok { return struct { driver.Conn driver.Queryer driver.QueryerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ee7a3b8aa7f629ea0410d3cb5df23364); ok { + if _, ok := dc.(wrapConn0003_ee7a3b8aa7f629ea0410d3cb5df23364); ok { return struct { driver.Conn driver.Pinger driver.QueryerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_17f4ce77ecc13085127e932ba6a8fb65); ok { + if _, ok := dc.(wrapConn0003_17f4ce77ecc13085127e932ba6a8fb65); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_f168d215225c7302da641eb4505c6093); ok { + if _, ok := dc.(wrapConn0003_f168d215225c7302da641eb4505c6093); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Queryer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_a5e837eca1906a3008beb989e61b545e); ok { + if _, ok := dc.(wrapConn0003_a5e837eca1906a3008beb989e61b545e); ok { return struct { driver.Conn driver.Execer driver.Queryer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_3ba01671ca6644b664bff3737b516c82); ok { + if _, ok := dc.(wrapConn0003_3ba01671ca6644b664bff3737b516c82); ok { return struct { driver.Conn driver.ExecerContext driver.Queryer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_80b435a335887493ba9656f5a0e76a14); ok { + if _, ok := dc.(wrapConn0003_80b435a335887493ba9656f5a0e76a14); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_1bf343887515a244e3d82298438693bd); ok { + if _, ok := dc.(wrapConn0003_1bf343887515a244e3d82298438693bd); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_0040353f748f8b98cb8da172c6b336c1); ok { + if _, ok := dc.(wrapConn0003_0040353f748f8b98cb8da172c6b336c1); ok { return struct { driver.Conn driver.NamedValueChecker driver.QueryerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_714551a2b9e17d67c6952821e0182bf6); ok { + if _, ok := dc.(wrapConn0003_714551a2b9e17d67c6952821e0182bf6); ok { return struct { driver.Conn driver.NamedValueChecker driver.Queryer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_e00c84ffbe65ef6bc98ba49b16f282d5); ok { + if _, ok := dc.(wrapConn0003_e00c84ffbe65ef6bc98ba49b16f282d5); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_086984675e3daca69cb4d93a08b03c05); ok { + if _, ok := dc.(wrapConn0003_086984675e3daca69cb4d93a08b03c05); ok { return struct { driver.Conn driver.ExecerContext driver.QueryerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ecd209322f30837e1dde5cc3c5903232); ok { + if _, ok := dc.(wrapConn0003_ecd209322f30837e1dde5cc3c5903232); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_f589cedd98232e73dba33f2b1ee57f05); ok { + if _, ok := dc.(wrapConn0003_f589cedd98232e73dba33f2b1ee57f05); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_1c8897aa6698e41ba80853991cc24839); ok { + if _, ok := dc.(wrapConn0003_1c8897aa6698e41ba80853991cc24839); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_7908fe1d05a5c3552e8ea5c1ee7d48e7); ok { + if _, ok := dc.(wrapConn0003_7908fe1d05a5c3552e8ea5c1ee7d48e7); ok { return struct { driver.Conn driver.ConnBeginTx driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_895867613f93da07976594c2ea883249); ok { + if _, ok := dc.(wrapConn0003_895867613f93da07976594c2ea883249); ok { return struct { driver.Conn driver.ConnPrepareContext driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_739075d41fcec00bc42fc215117d32ed); ok { + if _, ok := dc.(wrapConn0003_739075d41fcec00bc42fc215117d32ed); ok { return struct { driver.Conn driver.Execer driver.QueryerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_e955cc61481c7908edd1588edb5952a7); ok { + if _, ok := dc.(wrapConn0003_e955cc61481c7908edd1588edb5952a7); ok { return struct { driver.Conn driver.Execer driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_6168ba655398488893634accebfceca9); ok { + if _, ok := dc.(wrapConn0003_6168ba655398488893634accebfceca9); ok { return struct { driver.Conn driver.ConnPrepareContext driver.QueryerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_975ad90f36f2a8d5d14cbc769a6ce607); ok { + if _, ok := dc.(wrapConn0003_975ad90f36f2a8d5d14cbc769a6ce607); ok { return struct { driver.Conn driver.ConnBeginTx driver.QueryerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_46d10e7d36cfa34b2e97b70bd8f4e8d8); ok { + if _, ok := dc.(wrapConn0003_46d10e7d36cfa34b2e97b70bd8f4e8d8); ok { return struct { driver.Conn driver.Pinger driver.Queryer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_42faf5a4eb464290a69fa9800a551bd4); ok { + if _, ok := dc.(wrapConn0003_42faf5a4eb464290a69fa9800a551bd4); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ca97cadb92a7dfcaebf19bed8659a2d0); ok { + if _, ok := dc.(wrapConn0003_ca97cadb92a7dfcaebf19bed8659a2d0); ok { return struct { driver.Conn driver.Pinger driver.Queryer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_fd6abc6efea6a6cda4203b6ca3a23574); ok { + if _, ok := dc.(wrapConn0003_fd6abc6efea6a6cda4203b6ca3a23574); ok { return struct { driver.Conn driver.NamedValueChecker driver.Queryer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_b0d6367c8ae272dd20ac1a3fc8269d5e); ok { + if _, ok := dc.(wrapConn0003_b0d6367c8ae272dd20ac1a3fc8269d5e); ok { return struct { driver.Conn driver.ExecerContext driver.Queryer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_f71834a64db6e15385899741cd4f16f7); ok { + if _, ok := dc.(wrapConn0003_f71834a64db6e15385899741cd4f16f7); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_d2dda163c53609ef7d4070cf89140c06); ok { + if _, ok := dc.(wrapConn0003_d2dda163c53609ef7d4070cf89140c06); ok { return struct { driver.Conn driver.Execer driver.Queryer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4a1ee3cec4754da65ab631f8d55709d8); ok { + if _, ok := dc.(wrapConn0003_4a1ee3cec4754da65ab631f8d55709d8); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_86f0c8258522256415a6791126d2786c); ok { + if _, ok := dc.(wrapConn0003_86f0c8258522256415a6791126d2786c); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_89bc20456d7b564e816ea43252326002); ok { + if _, ok := dc.(wrapConn0003_89bc20456d7b564e816ea43252326002); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Queryer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_065f30b751342fccddaa383211967ee5); ok { + if _, ok := dc.(wrapConn0003_065f30b751342fccddaa383211967ee5); ok { return struct { driver.Conn driver.ExecerContext driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_d9070b80f72659573a9a1e1ea8b7fe38); ok { + if _, ok := dc.(wrapConn0003_d9070b80f72659573a9a1e1ea8b7fe38); ok { return struct { driver.Conn driver.ConnBeginTx driver.Queryer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4afcf6b296cf46480b7f20345361eec9); ok { + if _, ok := dc.(wrapConn0003_4afcf6b296cf46480b7f20345361eec9); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4a6b7427618f96e139a937955fa945a1); ok { + if _, ok := dc.(wrapConn0003_4a6b7427618f96e139a937955fa945a1); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4e478d169a0c925294ee737c49c1ac6a); ok { + if _, ok := dc.(wrapConn0003_4e478d169a0c925294ee737c49c1ac6a); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_58164b71668ef615a11f9d6dd3ff1e07); ok { + if _, ok := dc.(wrapConn0003_58164b71668ef615a11f9d6dd3ff1e07); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_66ae780e5764601ed26339f0ef146ab9); ok { + if _, ok := dc.(wrapConn0003_66ae780e5764601ed26339f0ef146ab9); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_3e97f3c285abb15a2fe7d2b9982ba7cf); ok { + if _, ok := dc.(wrapConn0003_3e97f3c285abb15a2fe7d2b9982ba7cf); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_c02e55bb6f1875e5ca0c1667579be31a); ok { + if _, ok := dc.(wrapConn0003_c02e55bb6f1875e5ca0c1667579be31a); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_e1b111d2c8c09cfe4d5b9d367c734191); ok { + if _, ok := dc.(wrapConn0003_e1b111d2c8c09cfe4d5b9d367c734191); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_8ac86baaa7af7d41aebe48b4e0583658); ok { + if _, ok := dc.(wrapConn0003_8ac86baaa7af7d41aebe48b4e0583658); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_576714a6f8eb9ab037040fe7ef742b28); ok { + if _, ok := dc.(wrapConn0003_576714a6f8eb9ab037040fe7ef742b28); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_cdbed2933e5c0be5f6806d38207387b1); ok { + if _, ok := dc.(wrapConn0003_cdbed2933e5c0be5f6806d38207387b1); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_21f118405ed242fbb797757d53cf8761); ok { + if _, ok := dc.(wrapConn0003_21f118405ed242fbb797757d53cf8761); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4aab8206dcc15dbead696d4dd7e33cea); ok { + if _, ok := dc.(wrapConn0003_4aab8206dcc15dbead696d4dd7e33cea); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_5a07d33df77df1576ce8067b8997d413); ok { + if _, ok := dc.(wrapConn0003_5a07d33df77df1576ce8067b8997d413); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_348becb0e4f2e9da375f40a1e59807d1); ok { + if _, ok := dc.(wrapConn0003_348becb0e4f2e9da375f40a1e59807d1); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_429af3d54eff18d5961d7d87b53413b7); ok { + if _, ok := dc.(wrapConn0003_429af3d54eff18d5961d7d87b53413b7); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_9b9b5f504f5a2fd077ca61e40c8f53f1); ok { + if _, ok := dc.(wrapConn0003_9b9b5f504f5a2fd077ca61e40c8f53f1); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_f3e446fd938f183e46a975476439f43d); ok { + if _, ok := dc.(wrapConn0003_f3e446fd938f183e46a975476439f43d); ok { return struct { driver.Conn driver.NamedValueChecker driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ff274753683e1d0adf6ecc55b9be8631); ok { + if _, ok := dc.(wrapConn0003_ff274753683e1d0adf6ecc55b9be8631); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_67a6f30839ce48a2e9f3488bf5e2053d); ok { + if _, ok := dc.(wrapConn0003_67a6f30839ce48a2e9f3488bf5e2053d); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4b5d9a137b792a784a0b494e06773edb); ok { + if _, ok := dc.(wrapConn0003_4b5d9a137b792a784a0b494e06773edb); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_b493216de6d7d70b1fa112fe946c8bc0); ok { + if _, ok := dc.(wrapConn0003_b493216de6d7d70b1fa112fe946c8bc0); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_2c310269b09748f7be39d17b8528f2df); ok { + if _, ok := dc.(wrapConn0003_2c310269b09748f7be39d17b8528f2df); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_d033831362fd7cd8abd09076a328bf5f); ok { + if _, ok := dc.(wrapConn0003_d033831362fd7cd8abd09076a328bf5f); ok { return struct { driver.Conn driver.Pinger driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_57e946d049a38df9bcfe6ef5d8598cfc); ok { + if _, ok := dc.(wrapConn0003_57e946d049a38df9bcfe6ef5d8598cfc); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_1ce67851a70243fd021fc5ea522ae189); ok { + if _, ok := dc.(wrapConn0003_1ce67851a70243fd021fc5ea522ae189); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ddd509d4dc401e51bac497647969675e); ok { + if _, ok := dc.(wrapConn0003_ddd509d4dc401e51bac497647969675e); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ce39b6405b9206d7ba9fe332b19cf89f); ok { + if _, ok := dc.(wrapConn0003_ce39b6405b9206d7ba9fe332b19cf89f); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_66e6b00152e5329959d8d66776407655); ok { + if _, ok := dc.(wrapConn0003_66e6b00152e5329959d8d66776407655); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_95d38f7324a5d842e83132f8f4476f2c); ok { + if _, ok := dc.(wrapConn0003_95d38f7324a5d842e83132f8f4476f2c); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ea65c7fb86fc48081e1d867a9cfc1870); ok { + if _, ok := dc.(wrapConn0003_ea65c7fb86fc48081e1d867a9cfc1870); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_3371fc70ba5d416a901c5118687e778e); ok { + if _, ok := dc.(wrapConn0003_3371fc70ba5d416a901c5118687e778e); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_aebab2fa61e210e3c96cb924b4356379); ok { + if _, ok := dc.(wrapConn0003_aebab2fa61e210e3c96cb924b4356379); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_b2d88477280fe09a57ad676180ae7fca); ok { + if _, ok := dc.(wrapConn0003_b2d88477280fe09a57ad676180ae7fca); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_e1f4671a79f9b4bc9f39c5b15d6aeef8); ok { + if _, ok := dc.(wrapConn0003_e1f4671a79f9b4bc9f39c5b15d6aeef8); ok { return struct { driver.Conn driver.Queryer driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_75415c9d129d1dd60031d39ea83f5316); ok { + if _, ok := dc.(wrapConn0003_75415c9d129d1dd60031d39ea83f5316); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_344b3b12f6cdf795bbc480ca3c22d0eb); ok { + if _, ok := dc.(wrapConn0003_344b3b12f6cdf795bbc480ca3c22d0eb); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_907ef3b14632933f40c5231177e7df3a); ok { + if _, ok := dc.(wrapConn0003_907ef3b14632933f40c5231177e7df3a); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_2295005ac105ed3d2e96ca764c9284e8); ok { + if _, ok := dc.(wrapConn0003_2295005ac105ed3d2e96ca764c9284e8); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_55276ca2338c0cd130c39fb53ac4caaa); ok { + if _, ok := dc.(wrapConn0003_55276ca2338c0cd130c39fb53ac4caaa); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ddca4fe2167f6deb65f9ee0d4d46b23b); ok { + if _, ok := dc.(wrapConn0003_ddca4fe2167f6deb65f9ee0d4d46b23b); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_24b8a6effd27e68d07d33d0e6d4e7124); ok { + if _, ok := dc.(wrapConn0003_24b8a6effd27e68d07d33d0e6d4e7124); ok { return struct { driver.Conn driver.Execer driver.Pinger driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_01d353c46df9c41bbdd5f105418d9b12); ok { + if _, ok := dc.(wrapConn0003_01d353c46df9c41bbdd5f105418d9b12); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_26a94233bac30452998cfcff3d4ab4e6); ok { + if _, ok := dc.(wrapConn0003_26a94233bac30452998cfcff3d4ab4e6); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_5701107029804f6e326b6191c81f660d); ok { + if _, ok := dc.(wrapConn0003_5701107029804f6e326b6191c81f660d); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_e8d66097d62d92ca5e8a01d0627ef47b); ok { + if _, ok := dc.(wrapConn0003_e8d66097d62d92ca5e8a01d0627ef47b); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_d850e679e03edc84e19f7ec96957d9bc); ok { + if _, ok := dc.(wrapConn0003_d850e679e03edc84e19f7ec96957d9bc); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_cd50db51f3efd4e06b314497df4e8bd1); ok { + if _, ok := dc.(wrapConn0003_cd50db51f3efd4e06b314497df4e8bd1); ok { return struct { driver.Conn driver.ConnBeginTx driver.Queryer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_14a98e8d04e2b4b3493f4673295b2dcb); ok { + if _, ok := dc.(wrapConn0003_14a98e8d04e2b4b3493f4673295b2dcb); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Queryer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_c09291a9dc155f8d0c0f1d1961c478c7); ok { + if _, ok := dc.(wrapConn0003_c09291a9dc155f8d0c0f1d1961c478c7); ok { return struct { driver.Conn driver.Execer driver.Queryer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_87c58cadd923ee575179af1ec5f175f5); ok { + if _, ok := dc.(wrapConn0003_87c58cadd923ee575179af1ec5f175f5); ok { return struct { driver.Conn driver.ExecerContext driver.Queryer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_251125afd2a9bfc7c7bcd717ad73c7e4); ok { + if _, ok := dc.(wrapConn0003_251125afd2a9bfc7c7bcd717ad73c7e4); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_3046c3f6840014e9d6851479421aa2db); ok { + if _, ok := dc.(wrapConn0003_3046c3f6840014e9d6851479421aa2db); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_0a04ef57a9627c79f86b26469450314a); ok { + if _, ok := dc.(wrapConn0003_0a04ef57a9627c79f86b26469450314a); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_214d339ea349168fbe3e0955424c5eef); ok { + if _, ok := dc.(wrapConn0003_214d339ea349168fbe3e0955424c5eef); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_84c6caa443f9cbb04c70721344581649); ok { + if _, ok := dc.(wrapConn0003_84c6caa443f9cbb04c70721344581649); ok { return struct { driver.Conn driver.NamedValueChecker driver.Queryer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_1a34bf796737439096bfa6f10d5696c2); ok { + if _, ok := dc.(wrapConn0003_1a34bf796737439096bfa6f10d5696c2); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_35e2a252407d971a4249ddd0ab337396); ok { + if _, ok := dc.(wrapConn0003_35e2a252407d971a4249ddd0ab337396); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_47814f9637c1fd14af8c27076a6fc4be); ok { + if _, ok := dc.(wrapConn0003_47814f9637c1fd14af8c27076a6fc4be); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_a35f893b3d8e8eb80b18a381c5ce721a); ok { + if _, ok := dc.(wrapConn0003_a35f893b3d8e8eb80b18a381c5ce721a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_485292d166cf8930ff7f1c6d74199750); ok { + if _, ok := dc.(wrapConn0003_485292d166cf8930ff7f1c6d74199750); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_e575d519c87b84d55ffacfb52b72183c); ok { + if _, ok := dc.(wrapConn0003_e575d519c87b84d55ffacfb52b72183c); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_613592023fc524d8f895420661ca88e0); ok { + if _, ok := dc.(wrapConn0003_613592023fc524d8f895420661ca88e0); ok { return struct { driver.Conn driver.QueryerContext driver.SessionResetter driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_ecd9017910d8eaafad4c84916460cde2); ok { + if _, ok := dc.(wrapConn0003_ecd9017910d8eaafad4c84916460cde2); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Validator -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4b7e2498575c5cb9db1b7ab70c55ed6e); ok { + if _, ok := dc.(wrapConn0003_4b7e2498575c5cb9db1b7ab70c55ed6e); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.ExecerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_dc6b33036e44bc5045ed542d781b64c6); ok { + if _, ok := dc.(wrapConn0003_dc6b33036e44bc5045ed542d781b64c6); ok { return struct { driver.Conn driver.Execer driver.ExecerContext driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_4b20cfcfb6db2db4449ec9444be99683); ok { + if _, ok := dc.(wrapConn0003_4b20cfcfb6db2db4449ec9444be99683); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.ExecerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_763309d9ccc50f11156cd9497d38589a); ok { + if _, ok := dc.(wrapConn0003_763309d9ccc50f11156cd9497d38589a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_054b90a03b02ee83d5b32a2618de1414); ok { + if _, ok := dc.(wrapConn0003_054b90a03b02ee83d5b32a2618de1414); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_b1e4b1e4747a4180955083debd843744); ok { + if _, ok := dc.(wrapConn0003_b1e4b1e4747a4180955083debd843744); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_0980f76b2d444d923da26fc4a1b82818); ok { + if _, ok := dc.(wrapConn0003_0980f76b2d444d923da26fc4a1b82818); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.ExecerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_a3a706415d197325957442aa15129e61); ok { + if _, ok := dc.(wrapConn0003_a3a706415d197325957442aa15129e61); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_1e0e8df2036eb4f1f761196bb7b1da89); ok { + if _, ok := dc.(wrapConn0003_1e0e8df2036eb4f1f761196bb7b1da89); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_b9c9b9171bfa8c16742e5f91689b5d88); ok { + if _, ok := dc.(wrapConn0003_b9c9b9171bfa8c16742e5f91689b5d88); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Execer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_1b7e307d8021743b2d0cec1048d55722); ok { + if _, ok := dc.(wrapConn0003_1b7e307d8021743b2d0cec1048d55722); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext driver.Queryer -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_b49194b335bfb08661e6e40529986bad); ok { + if _, ok := dc.(wrapConn0003_b49194b335bfb08661e6e40529986bad); ok { return struct { driver.Conn driver.Pinger driver.Queryer driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_35f2471903ecb7c1e4cde7fd5cfe5e1f); ok { + if _, ok := dc.(wrapConn0003_35f2471903ecb7c1e4cde7fd5cfe5e1f); ok { return struct { driver.Conn driver.Queryer driver.QueryerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_68f463fe3d9a985f2c57f5f872c7c333); ok { + if _, ok := dc.(wrapConn0003_68f463fe3d9a985f2c57f5f872c7c333); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_d40c325b5125e64636b9b8ea3f1b8975); ok { + if _, ok := dc.(wrapConn0003_d40c325b5125e64636b9b8ea3f1b8975); ok { return struct { driver.Conn driver.Pinger driver.QueryerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_9d0152a9df319a9e7e4a0bdc7f7fa2d4); ok { + if _, ok := dc.(wrapConn0003_9d0152a9df319a9e7e4a0bdc7f7fa2d4); ok { return struct { driver.Conn driver.NamedValueChecker driver.QueryerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_c18fe73278d7622bc6a1b7ff02b795e7); ok { + if _, ok := dc.(wrapConn0003_c18fe73278d7622bc6a1b7ff02b795e7); ok { return struct { driver.Conn driver.ExecerContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_8654b308d9ff695cc51971a84d993c51); ok { + if _, ok := dc.(wrapConn0003_8654b308d9ff695cc51971a84d993c51); ok { return struct { driver.Conn driver.Execer driver.QueryerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_67e361827a469e5a7fd41b0778aa1958); ok { + if _, ok := dc.(wrapConn0003_67e361827a469e5a7fd41b0778aa1958); ok { return struct { driver.Conn driver.ConnPrepareContext driver.QueryerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_23392d2c642abd59125f77ecca6f7b8f); ok { + if _, ok := dc.(wrapConn0003_23392d2c642abd59125f77ecca6f7b8f); ok { return struct { driver.Conn driver.ConnBeginTx driver.QueryerContext driver.SessionResetter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_734a0c923476b7212c3571646d8223d0); ok { + if _, ok := dc.(wrapConn0003_734a0c923476b7212c3571646d8223d0); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer driver.Pinger -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0003_580a0ede16c719a4c714bf892fdb4061); ok { + if _, ok := dc.(wrapConn0003_580a0ede16c719a4c714bf892fdb4061); ok { return struct { driver.Conn driver.ConnBeginTx driver.Queryer driver.QueryerContext -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := dc.(wrapConn0002_15a5fa7e0b58b2775996354e26f737f0); ok { + if _, ok := dc.(wrapConn0002_15a5fa7e0b58b2775996354e26f737f0); ok { return struct { driver.Conn driver.ConnBeginTx driver.Queryer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_2f1b86788f06ab353f2406475549da3a); ok { + if _, ok := dc.(wrapConn0002_2f1b86788f06ab353f2406475549da3a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Queryer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_549f199f5c8eff6a17a1207eaca388f4); ok { + if _, ok := dc.(wrapConn0002_549f199f5c8eff6a17a1207eaca388f4); ok { return struct { driver.Conn driver.Execer driver.Queryer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_863bdd334cd7bcaefd9d5085e2626cd9); ok { + if _, ok := dc.(wrapConn0002_863bdd334cd7bcaefd9d5085e2626cd9); ok { return struct { driver.Conn driver.ExecerContext driver.Queryer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_d889ee74c9f7be4ca1b3d5f12965aecb); ok { + if _, ok := dc.(wrapConn0002_d889ee74c9f7be4ca1b3d5f12965aecb); ok { return struct { driver.Conn driver.NamedValueChecker driver.Queryer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_36d783b278273e048cbac2a9db4fb974); ok { + if _, ok := dc.(wrapConn0002_36d783b278273e048cbac2a9db4fb974); ok { return struct { driver.Conn driver.Pinger driver.Queryer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_b7ff310fb7e22a7ccbb847bf26429dd9); ok { + if _, ok := dc.(wrapConn0002_b7ff310fb7e22a7ccbb847bf26429dd9); ok { return struct { driver.Conn driver.ConnBeginTx driver.ConnPrepareContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_0921fb5e4c916e10370d5e0398435d4e); ok { + if _, ok := dc.(wrapConn0002_0921fb5e4c916e10370d5e0398435d4e); ok { return struct { driver.Conn driver.NamedValueChecker driver.Pinger -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_21490f92aea80b01cad7a6a9b496de9d); ok { + if _, ok := dc.(wrapConn0002_21490f92aea80b01cad7a6a9b496de9d); ok { return struct { driver.Conn driver.ConnBeginTx driver.QueryerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_e5960e40a7bbe1b5a19c38f71e0e6861); ok { + if _, ok := dc.(wrapConn0002_e5960e40a7bbe1b5a19c38f71e0e6861); ok { return struct { driver.Conn driver.ConnPrepareContext driver.QueryerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_1edfe563a97fbd21d92eeed3f2776fd1); ok { + if _, ok := dc.(wrapConn0002_1edfe563a97fbd21d92eeed3f2776fd1); ok { return struct { driver.Conn driver.Execer driver.QueryerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_9998c1796991ed1018aa6832ef10c20d); ok { + if _, ok := dc.(wrapConn0002_9998c1796991ed1018aa6832ef10c20d); ok { return struct { driver.Conn driver.ExecerContext driver.QueryerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_608b01490fc5eeb54196421e44a1d294); ok { + if _, ok := dc.(wrapConn0002_608b01490fc5eeb54196421e44a1d294); ok { return struct { driver.Conn driver.NamedValueChecker driver.QueryerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_fb43968160809b260946ae6f55b7fe56); ok { + if _, ok := dc.(wrapConn0002_fb43968160809b260946ae6f55b7fe56); ok { return struct { driver.Conn driver.Pinger driver.QueryerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_20cb62afffd12ef5a3dd67710522c25c); ok { + if _, ok := dc.(wrapConn0002_20cb62afffd12ef5a3dd67710522c25c); ok { return struct { driver.Conn driver.SessionResetter driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_b0936442b3763765deb78c0f8945bb0a); ok { + if _, ok := dc.(wrapConn0002_b0936442b3763765deb78c0f8945bb0a); ok { return struct { driver.Conn driver.ExecerContext driver.Pinger -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_0ab84d337a68f7f945b7dd51c3322a35); ok { + if _, ok := dc.(wrapConn0002_0ab84d337a68f7f945b7dd51c3322a35); ok { return struct { driver.Conn driver.Queryer driver.QueryerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_71ee22b4aad207f24e83c993b46f34e8); ok { + if _, ok := dc.(wrapConn0002_71ee22b4aad207f24e83c993b46f34e8); ok { return struct { driver.Conn driver.ConnBeginTx driver.Execer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_57475ba369865550e7711feefe48c5d4); ok { + if _, ok := dc.(wrapConn0002_57475ba369865550e7711feefe48c5d4); ok { return struct { driver.Conn driver.QueryerContext driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_270a739597d105c623663cb03227f1f9); ok { + if _, ok := dc.(wrapConn0002_270a739597d105c623663cb03227f1f9); ok { return struct { driver.Conn driver.Execer driver.Pinger -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_592daa1271d02469a5a34fa382f5c410); ok { + if _, ok := dc.(wrapConn0002_592daa1271d02469a5a34fa382f5c410); ok { return struct { driver.Conn driver.Queryer driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_01ce0f63e6a6b920df90cbea6b6ede03); ok { + if _, ok := dc.(wrapConn0002_01ce0f63e6a6b920df90cbea6b6ede03); ok { return struct { driver.Conn driver.ConnBeginTx driver.ExecerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_defc836eab973764559fef7a6eacab29); ok { + if _, ok := dc.(wrapConn0002_defc836eab973764559fef7a6eacab29); ok { return struct { driver.Conn driver.ConnBeginTx driver.Pinger -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_f21346c5fd58f22896f02b5b5ed3475e); ok { + if _, ok := dc.(wrapConn0002_f21346c5fd58f22896f02b5b5ed3475e); ok { return struct { driver.Conn driver.ConnBeginTx driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_1bf71fb4be83d1fefe01cdd4d5a7a547); ok { + if _, ok := dc.(wrapConn0002_1bf71fb4be83d1fefe01cdd4d5a7a547); ok { return struct { driver.Conn driver.ConnPrepareContext driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_3ca02c0eda0e299af94cd79f7897d2b4); ok { + if _, ok := dc.(wrapConn0002_3ca02c0eda0e299af94cd79f7897d2b4); ok { return struct { driver.Conn driver.Execer driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_26864a2d0c8c5a605e497ec245ca9aa1); ok { + if _, ok := dc.(wrapConn0002_26864a2d0c8c5a605e497ec245ca9aa1); ok { return struct { driver.Conn driver.ExecerContext driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_c4cbf403989171fe81ee42f1529c60fe); ok { + if _, ok := dc.(wrapConn0002_c4cbf403989171fe81ee42f1529c60fe); ok { return struct { driver.Conn driver.NamedValueChecker driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_a1e981f752f5cdd201647cde399eb7ea); ok { + if _, ok := dc.(wrapConn0002_a1e981f752f5cdd201647cde399eb7ea); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Execer -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_70a606d71e13e67187acc5d5056da2e1); ok { + if _, ok := dc.(wrapConn0002_70a606d71e13e67187acc5d5056da2e1); ok { return struct { driver.Conn driver.ExecerContext driver.NamedValueChecker -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_dea76879684fe95f8ca4bec7f7cec2d7); ok { + if _, ok := dc.(wrapConn0002_dea76879684fe95f8ca4bec7f7cec2d7); ok { return struct { driver.Conn driver.Pinger driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_9743a8d2379220bf3bef64c2a633bd0d); ok { + if _, ok := dc.(wrapConn0002_9743a8d2379220bf3bef64c2a633bd0d); ok { return struct { driver.Conn driver.NamedValueChecker driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_40db605fa7c67cf6d53f67950cfe2a5a); ok { + if _, ok := dc.(wrapConn0002_40db605fa7c67cf6d53f67950cfe2a5a); ok { return struct { driver.Conn driver.Queryer driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_7848e2d0c0ff74bcf6995d5ad7cbbd81); ok { + if _, ok := dc.(wrapConn0002_7848e2d0c0ff74bcf6995d5ad7cbbd81); ok { return struct { driver.Conn driver.Execer driver.NamedValueChecker -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_b1c510487a94a905aff86496f31078e6); ok { + if _, ok := dc.(wrapConn0002_b1c510487a94a905aff86496f31078e6); ok { return struct { driver.Conn driver.ExecerContext driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_35700b3f7c770fcd0bf83836eee99fec); ok { + if _, ok := dc.(wrapConn0002_35700b3f7c770fcd0bf83836eee99fec); ok { return struct { driver.Conn driver.ConnPrepareContext driver.NamedValueChecker -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_1c65fb5735328219b65d13d4e717b79f); ok { + if _, ok := dc.(wrapConn0002_1c65fb5735328219b65d13d4e717b79f); ok { return struct { driver.Conn driver.ConnBeginTx driver.NamedValueChecker -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_45c298b388e6621ec2eb7a1ce46122bc); ok { + if _, ok := dc.(wrapConn0002_45c298b388e6621ec2eb7a1ce46122bc); ok { return struct { driver.Conn driver.Execer driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_739d949041a357f14dd543ae1c82d4b4); ok { + if _, ok := dc.(wrapConn0002_739d949041a357f14dd543ae1c82d4b4); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_7eb98af2c595d337fef40bcf00e367f5); ok { + if _, ok := dc.(wrapConn0002_7eb98af2c595d337fef40bcf00e367f5); ok { return struct { driver.Conn driver.ConnBeginTx driver.Validator -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_734bbe2891841d705d0385cb4817474b); ok { + if _, ok := dc.(wrapConn0002_734bbe2891841d705d0385cb4817474b); ok { return struct { driver.Conn driver.QueryerContext driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_a31656062b158c63465098f4075c1894); ok { + if _, ok := dc.(wrapConn0002_a31656062b158c63465098f4075c1894); ok { return struct { driver.Conn driver.Execer driver.ExecerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_f2e0c829a13f0fc5e34c7487f6a5743b); ok { + if _, ok := dc.(wrapConn0002_f2e0c829a13f0fc5e34c7487f6a5743b); ok { return struct { driver.Conn driver.ConnPrepareContext driver.ExecerContext -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_039f074dd8b7cd2fd02bcb0f3a89e29a); ok { + if _, ok := dc.(wrapConn0002_039f074dd8b7cd2fd02bcb0f3a89e29a); ok { return struct { driver.Conn driver.ConnPrepareContext driver.Pinger -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0002_004b3f5abaa12288a30861da40988df6); ok { + if _, ok := dc.(wrapConn0002_004b3f5abaa12288a30861da40988df6); ok { return struct { driver.Conn driver.Pinger driver.SessionResetter -}{c, v, v} +}{c, c, c} } - if v, ok := dc.(wrapConn0001_c3128ba459e963c7f07c0de8d58b775f); ok { + if _, ok := dc.(wrapConn0001_c3128ba459e963c7f07c0de8d58b775f); ok { return struct { driver.Conn driver.ConnPrepareContext -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_7a610c95e7c563485e18c228cc42e7fb); ok { + if _, ok := dc.(wrapConn0001_7a610c95e7c563485e18c228cc42e7fb); ok { return struct { driver.Conn driver.QueryerContext -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_f95e29e11298b900f8a05d72dcfe041b); ok { + if _, ok := dc.(wrapConn0001_f95e29e11298b900f8a05d72dcfe041b); ok { return struct { driver.Conn driver.Pinger -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_70145ca1951f1697e67aa095f55b8305); ok { + if _, ok := dc.(wrapConn0001_70145ca1951f1697e67aa095f55b8305); ok { return struct { driver.Conn driver.SessionResetter -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_dd0fe84666fad76cbf0dee440e953d06); ok { + if _, ok := dc.(wrapConn0001_dd0fe84666fad76cbf0dee440e953d06); ok { return struct { driver.Conn driver.NamedValueChecker -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_abc062388a1f7a907b94470050b8bc86); ok { + if _, ok := dc.(wrapConn0001_abc062388a1f7a907b94470050b8bc86); ok { return struct { driver.Conn driver.Validator -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_d815927e8e5ae23caed6edbf82ddb9a8); ok { + if _, ok := dc.(wrapConn0001_d815927e8e5ae23caed6edbf82ddb9a8); ok { return struct { driver.Conn driver.ConnBeginTx -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_f98304698b6793d84b0e7be539d135ce); ok { + if _, ok := dc.(wrapConn0001_f98304698b6793d84b0e7be539d135ce); ok { return struct { driver.Conn driver.ExecerContext -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_3380a887776f8c4760ee0d7b1fcdcde7); ok { + if _, ok := dc.(wrapConn0001_3380a887776f8c4760ee0d7b1fcdcde7); ok { return struct { driver.Conn driver.Execer -}{c, v} +}{c, c} } - if v, ok := dc.(wrapConn0001_5f0836c749bf264b1429d45373cd34bc); ok { + if _, ok := dc.(wrapConn0001_5f0836c749bf264b1429d45373cd34bc); ok { return struct { driver.Conn driver.Queryer -}{c, v} +}{c, c} } return c @@ -20480,126 +20480,126 @@ type wrapConn0001_5f0836c749bf264b1429d45373cd34bc interface { func wrapStmt(stmt driver.Stmt, query string, opts Options) driver.Stmt { c := &wrapperStmt{stmt: stmt, query: query, opts: opts} - if v, ok := stmt.(wrapStmt0004_c1de8b592171dd6c1ac443c171c04be4); ok { + if _, ok := stmt.(wrapStmt0004_c1de8b592171dd6c1ac443c171c04be4); ok { return struct { driver.Stmt driver.StmtExecContext driver.StmtQueryContext driver.ColumnConverter driver.NamedValueChecker -}{c, v, v, v, v} +}{c, c, c, c, c} } - if v, ok := stmt.(wrapStmt0003_b9ce98633dc79f4a9c980cb302695741); ok { + if _, ok := stmt.(wrapStmt0003_b9ce98633dc79f4a9c980cb302695741); ok { return struct { driver.Stmt driver.StmtQueryContext driver.ColumnConverter driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := stmt.(wrapStmt0003_99e9fa0a58cdfd18577f397c69971bfe); ok { + if _, ok := stmt.(wrapStmt0003_99e9fa0a58cdfd18577f397c69971bfe); ok { return struct { driver.Stmt driver.StmtExecContext driver.ColumnConverter driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := stmt.(wrapStmt0003_0856d47f81a59090013bce4a1ee5bdd5); ok { + if _, ok := stmt.(wrapStmt0003_0856d47f81a59090013bce4a1ee5bdd5); ok { return struct { driver.Stmt driver.StmtExecContext driver.StmtQueryContext driver.NamedValueChecker -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := stmt.(wrapStmt0003_e6b11bef8ca1ccb0d5605a2c7d2a031c); ok { + if _, ok := stmt.(wrapStmt0003_e6b11bef8ca1ccb0d5605a2c7d2a031c); ok { return struct { driver.Stmt driver.StmtExecContext driver.StmtQueryContext driver.ColumnConverter -}{c, v, v, v} +}{c, c, c, c} } - if v, ok := stmt.(wrapStmt0002_f6c48d21623fccea572a7155d73bcb7e); ok { + if _, ok := stmt.(wrapStmt0002_f6c48d21623fccea572a7155d73bcb7e); ok { return struct { driver.Stmt driver.ColumnConverter driver.NamedValueChecker -}{c, v, v} +}{c, c, c} } - if v, ok := stmt.(wrapStmt0002_1ac318a0d0640d654e838a3d210e928f); ok { + if _, ok := stmt.(wrapStmt0002_1ac318a0d0640d654e838a3d210e928f); ok { return struct { driver.Stmt driver.StmtExecContext driver.StmtQueryContext -}{c, v, v} +}{c, c, c} } - if v, ok := stmt.(wrapStmt0002_21dd080dbc547db7e0f1b0faf56aa2c3); ok { + if _, ok := stmt.(wrapStmt0002_21dd080dbc547db7e0f1b0faf56aa2c3); ok { return struct { driver.Stmt driver.StmtExecContext driver.NamedValueChecker -}{c, v, v} +}{c, c, c} } - if v, ok := stmt.(wrapStmt0002_85c9c41d2b9b8a7a8fcdecf72e140f4f); ok { + if _, ok := stmt.(wrapStmt0002_85c9c41d2b9b8a7a8fcdecf72e140f4f); ok { return struct { driver.Stmt driver.StmtExecContext driver.ColumnConverter -}{c, v, v} +}{c, c, c} } - if v, ok := stmt.(wrapStmt0002_c4a6774a9c81bc05113b6cee4b0e4616); ok { + if _, ok := stmt.(wrapStmt0002_c4a6774a9c81bc05113b6cee4b0e4616); ok { return struct { driver.Stmt driver.StmtQueryContext driver.ColumnConverter -}{c, v, v} +}{c, c, c} } - if v, ok := stmt.(wrapStmt0002_90dca7297ea2f892831234b29884308e); ok { + if _, ok := stmt.(wrapStmt0002_90dca7297ea2f892831234b29884308e); ok { return struct { driver.Stmt driver.StmtQueryContext driver.NamedValueChecker -}{c, v, v} +}{c, c, c} } - if v, ok := stmt.(wrapStmt0001_6c51dc0f420a9aec8de551dde6d98c41); ok { + if _, ok := stmt.(wrapStmt0001_6c51dc0f420a9aec8de551dde6d98c41); ok { return struct { driver.Stmt driver.ColumnConverter -}{c, v} +}{c, c} } - if v, ok := stmt.(wrapStmt0001_be979ee6572ef74e683e3153d6b71c90); ok { + if _, ok := stmt.(wrapStmt0001_be979ee6572ef74e683e3153d6b71c90); ok { return struct { driver.Stmt driver.StmtExecContext -}{c, v} +}{c, c} } - if v, ok := stmt.(wrapStmt0001_3f3eb31555c2ec79768169cb473a84fe); ok { + if _, ok := stmt.(wrapStmt0001_3f3eb31555c2ec79768169cb473a84fe); ok { return struct { driver.Stmt driver.StmtQueryContext -}{c, v} +}{c, c} } - if v, ok := stmt.(wrapStmt0001_dd0fe84666fad76cbf0dee440e953d06); ok { + if _, ok := stmt.(wrapStmt0001_dd0fe84666fad76cbf0dee440e953d06); ok { return struct { driver.Stmt driver.NamedValueChecker -}{c, v} +}{c, c} } return c