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

Method OnConflictColumns

ent/setting_create.go:589–594  ·  view source on GitHub ↗

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

(columns ...string)

Source from the content-addressed store, hash-verified

587// OnConflict(sql.ConflictColumns(columns...)).
588// Exec(ctx)
589func (scb *SettingCreateBulk) OnConflictColumns(columns ...string) *SettingUpsertBulk {
590 scb.conflict = append(scb.conflict, sql.ConflictColumns(columns...))
591 return &SettingUpsertBulk{
592 create: scb,
593 }
594}
595
596// SettingUpsertBulk is the builder for "upsert"-ing
597// a bulk of Setting nodes.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected