mirror of
https://github.com/ManyakRus/starter.git
synced 2025-11-26 23:10:42 +02:00
сделал make mod
This commit is contained in:
44
vendor/github.com/microsoft/go-mssqldb/mssql.go
generated
vendored
44
vendor/github.com/microsoft/go-mssqldb/mssql.go
generated
vendored
@@ -281,9 +281,7 @@ func (c *Conn) checkBadConn(ctx context.Context, err error, mayRetry bool) error
|
||||
}
|
||||
|
||||
if !c.connectionGood && mayRetry && !c.connector.params.DisableRetry {
|
||||
if c.sess.logFlags&logRetries != 0 {
|
||||
c.sess.logger.Log(ctx, msdsn.LogRetries, err.Error())
|
||||
}
|
||||
c.sess.Log(ctx, msdsn.LogRetries, err.Error)
|
||||
return newRetryableError(err)
|
||||
}
|
||||
|
||||
@@ -324,9 +322,7 @@ func (c *Conn) sendCommitRequest() error {
|
||||
reset := c.resetSession
|
||||
c.resetSession = false
|
||||
if err := sendCommitXact(c.sess.buf, headers, "", 0, 0, "", reset); err != nil {
|
||||
if c.sess.logFlags&logErrors != 0 {
|
||||
c.sess.logger.Log(c.transactionCtx, msdsn.LogErrors, fmt.Sprintf("Failed to send CommitXact with %v", err))
|
||||
}
|
||||
c.sess.LogF(c.transactionCtx, msdsn.LogErrors, "Failed to send CommitXact with %v", err)
|
||||
c.connectionGood = false
|
||||
return fmt.Errorf("faild to send CommitXact: %v", err)
|
||||
}
|
||||
@@ -351,9 +347,7 @@ func (c *Conn) sendRollbackRequest() error {
|
||||
reset := c.resetSession
|
||||
c.resetSession = false
|
||||
if err := sendRollbackXact(c.sess.buf, headers, "", 0, 0, "", reset); err != nil {
|
||||
if c.sess.logFlags&logErrors != 0 {
|
||||
c.sess.logger.Log(c.transactionCtx, msdsn.LogErrors, fmt.Sprintf("Failed to send RollbackXact with %v", err))
|
||||
}
|
||||
c.sess.LogF(c.transactionCtx, msdsn.LogErrors, "Failed to send RollbackXact with %v", err)
|
||||
c.connectionGood = false
|
||||
return fmt.Errorf("failed to send RollbackXact: %v", err)
|
||||
}
|
||||
@@ -388,9 +382,7 @@ func (c *Conn) sendBeginRequest(ctx context.Context, tdsIsolation isoLevel) erro
|
||||
reset := c.resetSession
|
||||
c.resetSession = false
|
||||
if err := sendBeginXact(c.sess.buf, headers, tdsIsolation, "", reset); err != nil {
|
||||
if c.sess.logFlags&logErrors != 0 {
|
||||
c.sess.logger.Log(ctx, msdsn.LogErrors, fmt.Sprintf("Failed to send BeginXact with %v", err))
|
||||
}
|
||||
c.sess.LogF(ctx, msdsn.LogErrors, "Failed to send BeginXact with %v", err)
|
||||
c.connectionGood = false
|
||||
return fmt.Errorf("failed to send BeginXact: %v", err)
|
||||
}
|
||||
@@ -524,15 +516,13 @@ func (s *Stmt) sendQuery(ctx context.Context, args []namedValue) (err error) {
|
||||
conn := s.c
|
||||
|
||||
// no need to check number of parameters here, it is checked by database/sql
|
||||
if conn.sess.logFlags&logSQL != 0 {
|
||||
conn.sess.logger.Log(ctx, msdsn.LogSQL, s.query)
|
||||
}
|
||||
conn.sess.LogS(ctx, msdsn.LogSQL, s.query)
|
||||
if conn.sess.logFlags&logParams != 0 && len(args) > 0 {
|
||||
for i := 0; i < len(args); i++ {
|
||||
if len(args[i].Name) > 0 {
|
||||
s.c.sess.logger.Log(ctx, msdsn.LogParams, fmt.Sprintf("\t@%s\t%v", args[i].Name, args[i].Value))
|
||||
s.c.sess.LogF(ctx, msdsn.LogParams, "\t@%s\t%v", args[i].Name, args[i].Value)
|
||||
} else {
|
||||
s.c.sess.logger.Log(ctx, msdsn.LogParams, fmt.Sprintf("\t@p%d\t%v", i+1, args[i].Value))
|
||||
s.c.sess.LogF(ctx, msdsn.LogParams, "\t@p%d\t%v", i+1, args[i].Value)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -542,9 +532,7 @@ func (s *Stmt) sendQuery(ctx context.Context, args []namedValue) (err error) {
|
||||
isProc := isProc(s.query)
|
||||
if len(args) == 0 && !isProc {
|
||||
if err = sendSqlBatch72(conn.sess.buf, s.query, headers, reset); err != nil {
|
||||
if conn.sess.logFlags&logErrors != 0 {
|
||||
conn.sess.logger.Log(ctx, msdsn.LogErrors, fmt.Sprintf("Failed to send SqlBatch with %v", err))
|
||||
}
|
||||
conn.sess.LogF(ctx, msdsn.LogErrors, "Failed to send SqlBatch with %v", err)
|
||||
conn.connectionGood = false
|
||||
return fmt.Errorf("failed to send SQL Batch: %v", err)
|
||||
}
|
||||
@@ -567,9 +555,7 @@ func (s *Stmt) sendQuery(ctx context.Context, args []namedValue) (err error) {
|
||||
params[1] = makeStrParam(strings.Join(decls, ","))
|
||||
}
|
||||
if err = sendRpc(conn.sess.buf, headers, proc, 0, params, reset); err != nil {
|
||||
if conn.sess.logFlags&logErrors != 0 {
|
||||
conn.sess.logger.Log(ctx, msdsn.LogErrors, fmt.Sprintf("Failed to send Rpc with %v", err))
|
||||
}
|
||||
conn.sess.LogF(ctx, msdsn.LogErrors, "Failed to send Rpc with %v", err)
|
||||
conn.connectionGood = false
|
||||
return fmt.Errorf("failed to send RPC: %v", err)
|
||||
}
|
||||
@@ -1298,9 +1284,7 @@ func (rc *Rowsq) Columns() (res []string) {
|
||||
for {
|
||||
tok, err := rc.reader.nextToken()
|
||||
if err == nil {
|
||||
if rc.reader.sess.logFlags&logDebug != 0 {
|
||||
rc.reader.sess.logger.Log(rc.reader.ctx, msdsn.LogDebug, fmt.Sprintf("Columns() token type:%v", reflect.TypeOf(tok)))
|
||||
}
|
||||
rc.reader.sess.LogF(rc.reader.ctx, msdsn.LogDebug, "Columns() token type:%v", reflect.TypeOf(tok))
|
||||
if tok == nil {
|
||||
return []string{}
|
||||
} else {
|
||||
@@ -1327,9 +1311,7 @@ func (rc *Rowsq) Next(dest []driver.Value) error {
|
||||
}
|
||||
for {
|
||||
tok, err := rc.reader.nextToken()
|
||||
if rc.reader.sess.logFlags&logDebug != 0 {
|
||||
rc.reader.sess.logger.Log(rc.reader.ctx, msdsn.LogDebug, fmt.Sprintf("Next() token type:%v", reflect.TypeOf(tok)))
|
||||
}
|
||||
rc.reader.sess.LogF(rc.reader.ctx, msdsn.LogDebug, "Next() token type:%v", reflect.TypeOf(tok))
|
||||
if err == nil {
|
||||
if tok == nil {
|
||||
return io.EOF
|
||||
@@ -1391,9 +1373,7 @@ func (rc *Rowsq) NextResultSet() error {
|
||||
scan:
|
||||
for {
|
||||
tok, err := rc.reader.nextToken()
|
||||
if rc.reader.sess.logFlags&logDebug != 0 {
|
||||
rc.reader.sess.logger.Log(rc.reader.ctx, msdsn.LogDebug, fmt.Sprintf("NextResultSet() token type:%v", reflect.TypeOf(tok)))
|
||||
}
|
||||
rc.reader.sess.LogF(rc.reader.ctx, msdsn.LogDebug, "NextResultSet() token type:%v", reflect.TypeOf(tok))
|
||||
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user