MCPcopy
hub / github.com/go-gorm/gorm / ExecContext

Method ExecContext

prepare_stmt.go:109–118  ·  view source on GitHub ↗
(ctx context.Context, query string, args ...interface{})

Source from the content-addressed store, hash-verified

107}
108
109func (db *PreparedStmtDB) ExecContext(ctx context.Context, query string, args ...interface{}) (result sql.Result, err error) {
110 stmt, err := db.prepare(ctx, db.ConnPool, false, query)
111 if err == nil {
112 result, err = stmt.ExecContext(ctx, args...)
113 if errors.Is(err, driver.ErrBadConn) {
114 db.Stmts.Delete(query)
115 }
116 }
117 return result, err
118}
119
120func (db *PreparedStmtDB) QueryContext(ctx context.Context, query string, args ...interface{}) (rows *sql.Rows, err error) {
121 stmt, err := db.prepare(ctx, db.ConnPool, false, query)

Callers

nothing calls this directly

Calls 3

prepareMethod · 0.95
ExecContextMethod · 0.65
DeleteMethod · 0.65

Tested by

no test coverage detected