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

Method OnConflictColumns

ent/node_create.go:924–929  ·  view source on GitHub ↗

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

(columns ...string)

Source from the content-addressed store, hash-verified

922// OnConflict(sql.ConflictColumns(columns...)).
923// Exec(ctx)
924func (ncb *NodeCreateBulk) OnConflictColumns(columns ...string) *NodeUpsertBulk {
925 ncb.conflict = append(ncb.conflict, sql.ConflictColumns(columns...))
926 return &NodeUpsertBulk{
927 create: ncb,
928 }
929}
930
931// NodeUpsertBulk is the builder for "upsert"-ing
932// a bulk of Node nodes.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected