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

Function NewDoltgresQueryEngine

testing/go/enginetest/doltgres_harness_test.go:763–777  ·  view source on GitHub ↗
(t *testing.T, harness *DoltgresHarness)

Source from the content-addressed store, hash-verified

761const port = 5433
762
763func NewDoltgresQueryEngine(t *testing.T, harness *DoltgresHarness) *DoltgresQueryEngine {
764 ctrl, err := server.RunInMemory(&servercfg.DoltgresConfig{
765 DoltgresConfig: cfgdetails.DoltgresConfig{
766 LogLevelStr: Ptr("debug"),
767 ListenerConfig: &cfgdetails.DoltgresListenerConfig{
768 PortNumber: Ptr(port),
769 },
770 },
771 }, server.NewListener)
772 require.NoError(t, err)
773 return &DoltgresQueryEngine{
774 harness: harness,
775 controller: ctrl,
776 }
777}
778
779func (d *DoltgresQueryEngine) PrepareQuery(s *sql.Context, s2 string) (sql.Node, error) {
780 panic("implement me")

Callers 1

NewEngineMethod · 0.85

Calls 2

RunInMemoryFunction · 0.92
PtrFunction · 0.70

Tested by

no test coverage detected