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

Method OnConflictColumns

ent/task_create.go:797–802  ·  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

795// OnConflict(sql.ConflictColumns(columns...)).
796// Exec(ctx)
797func (tcb *TaskCreateBulk) OnConflictColumns(columns ...string) *TaskUpsertBulk {
798 tcb.conflict = append(tcb.conflict, sql.ConflictColumns(columns...))
799 return &TaskUpsertBulk{
800 create: tcb,
801 }
802}
803
804// TaskUpsertBulk is the builder for "upsert"-ing
805// a bulk of Task nodes.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected