MCPcopy Create free account
hub / github.com/apache/devlake / Update

Method Update

backend/impls/dalgorm/dalgorm.go:257–260  ·  view source on GitHub ↗

Update updates record

(entity interface{}, clauses ...dal.Clause)

Source from the content-addressed store, hash-verified

255
256// Update updates record
257func (d *Dalgorm) Update(entity interface{}, clauses ...dal.Clause) errors.Error {
258 d.unwrapDynamic(&entity, &clauses)
259 return d.convertGormError(buildTx(d.db, clauses).Save(entity).Error)
260}
261
262// CreateOrUpdate tries to create the record, or fallback to update all if failed
263func (d *Dalgorm) CreateOrUpdate(entity interface{}, clauses ...dal.Clause) errors.Error {

Callers

nothing calls this directly

Calls 3

unwrapDynamicMethod · 0.95
convertGormErrorMethod · 0.95
buildTxFunction · 0.85

Tested by

no test coverage detected