MCPcopy Create free account
hub / github.com/dolthub/doltgresql / IterAll

Method IterAll

core/rootobject/objinterface/interfaces.go:71–71  ·  view source on GitHub ↗

IterAll iterates over all root objects in the Collection.

(ctx context.Context, callback func(rootObj RootObject) (stop bool, err error))

Source from the content-addressed store, hash-verified

69 IDToTableName(identifier id.Id) doltdb.TableName
70 // IterAll iterates over all root objects in the Collection.
71 IterAll(ctx context.Context, callback func(rootObj RootObject) (stop bool, err error)) error
72 // IterIDs iterates over all IDs in the Collection.
73 IterIDs(ctx context.Context, callback func(identifier id.Id) (stop bool, err error)) error
74 // PutRootObject updates the Collection with the given root object. This may error if the root object already exists.

Callers 15

IterRootObjectsMethod · 0.65
IterMethod · 0.65
reloadCachesMethod · 0.65
reloadCachesMethod · 0.65
reloadCachesMethod · 0.65
reloadCachesMethod · 0.65
resolveNameMethod · 0.65
iterateIDsMethod · 0.65
cacheAllSequencesMethod · 0.65
reloadCachesMethod · 0.65
IterIDsMethod · 0.65

Implementers 8

Collectioncore/triggers/collection.go
Collectioncore/functions/collection.go
Collectioncore/conflicts/collection.go
Collectioncore/extensions/collection.go
Collectioncore/sequences/collection.go
Collectioncore/procedures/collection.go
Collectioncore/casts/collection.go
TypeCollectioncore/typecollection/typecollection.go

Calls

no outgoing calls

Tested by

no test coverage detected