MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / OnConflictColumns

Method OnConflictColumns

ent/task_create.go:352–357  ·  view source on GitHub ↗

OnConflictColumns calls `OnConflict` and configures the columns as conflict target. Using this option is equivalent to using: client.Task.Create(). OnConflict(sql.ConflictColumns(columns...)). Exec(ctx)

(columns ...string)

Source from the content-addressed store, hash-verified

350// OnConflict(sql.ConflictColumns(columns...)).
351// Exec(ctx)
352func (tc *TaskCreate) OnConflictColumns(columns ...string) *TaskUpsertOne {
353 tc.conflict = append(tc.conflict, sql.ConflictColumns(columns...))
354 return &TaskUpsertOne{
355 create: tc,
356 }
357}
358
359type (
360 // TaskUpsertOne is the builder for "upsert"-ing

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected