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

Method PutRootObject

core/rootvalue.go:611–616  ·  view source on GitHub ↗

PutRootObject implements the interface doltdb.RootValue.

(ctx context.Context, tName doltdb.TableName, rootObj doltdb.RootObject)

Source from the content-addressed store, hash-verified

609
610// PutRootObject implements the interface doltdb.RootValue.
611func (root *RootValue) PutRootObject(ctx context.Context, tName doltdb.TableName, rootObj doltdb.RootObject) (doltdb.RootValue, error) {
612 if rootObj == nil {
613 return root, nil
614 }
615 return rootobject.PutRootObject(ctx, root, tName, rootObj.(objinterface.RootObject))
616}
617
618// PutTable implements the interface doltdb.RootValue.
619func (root *RootValue) PutTable(ctx context.Context, tName doltdb.TableName, table *doltdb.Table) (doltdb.RootValue, error) {

Callers

nothing calls this directly

Calls 1

PutRootObjectFunction · 0.92

Tested by

no test coverage detected