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

Method PutRootObject

core/functions/root_object.go:249–255  ·  view source on GitHub ↗

PutRootObject implements the interface objinterface.Collection.

(ctx context.Context, rootObj objinterface.RootObject)

Source from the content-addressed store, hash-verified

247
248// PutRootObject implements the interface objinterface.Collection.
249func (pgf *Collection) PutRootObject(ctx context.Context, rootObj objinterface.RootObject) error {
250 f, ok := rootObj.(Function)
251 if !ok {
252 return errors.Newf("invalid function root object: %T", rootObj)
253 }
254 return pgf.AddFunction(ctx, f)
255}
256
257// RenameRootObject implements the interface objinterface.Collection.
258func (pgf *Collection) RenameRootObject(ctx context.Context, oldName id.Id, newName id.Id) error {

Callers

nothing calls this directly

Calls 1

AddFunctionMethod · 0.95

Tested by

no test coverage detected