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

Method CreateEntity

inventory/file.go:185–185  ·  view source on GitHub ↗

CreateEntity creates an entity with given parameters, returns created Entity, and storage diff for owner.

(ctx context.Context, file *ent.File, args *EntityParameters)

Source from the content-addressed store, hash-verified

183 RemoveMetadata(ctx context.Context, file *ent.File, keys ...string) error
184 // CreateEntity creates an entity with given parameters, returns created Entity, and storage diff for owner.
185 CreateEntity(ctx context.Context, file *ent.File, args *EntityParameters) (*ent.Entity, StorageDiff, error)
186 // RemoveStaleEntities hard-delete stale placeholder entities
187 RemoveStaleEntities(ctx context.Context, file *ent.File) (StorageDiff, error)
188 // RemoveEntitiesByID hard-delete entities by IDs.

Callers 1

CreateEntityMethod · 0.65

Implementers 1

fileClientinventory/file.go

Calls

no outgoing calls

Tested by

no test coverage detected