data

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2022 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LoadDatastoreCallOpsBytes

func LoadDatastoreCallOpsBytes(input []byte) ([]data.CallOpMapper, error)

func LoadDatastoreCallOpsFile

func LoadDatastoreCallOpsFile(filePath string) ([]data.CallOpMapper, error)

func MakeDatastores

func MakeDatastores(config *configs.DatastoreConfig) map[string]*data.DatastoreTranslator

func NewMongoDatastore

func NewMongoDatastore(executor data.DatastoreExecutor) data.DatastoreTranslator

Return a new data.DatastoreTranslator which is able to connect to PostgreSQL and MySQL databases.

func NewMongoDatastoreExecuter

func NewMongoDatastoreExecuter() data.DatastoreExecutor

func NewSQLDatastore

func NewSQLDatastore(executor data.DatastoreExecutor) data.DatastoreTranslator

Return a new data.DatastoreTranslator which is able to connect to PostgreSQL and MySQL databases.

func NewSQLDatastoreExecutor

func NewSQLDatastoreExecutor() data.DatastoreExecutor

Types

type GenericCallOpMapper

type GenericCallOpMapper struct {
	// contains filtered or unexported fields
}

func (GenericCallOpMapper) Handles

func (h GenericCallOpMapper) Handles() string

func (GenericCallOpMapper) Map

func (h GenericCallOpMapper) Map(args ...string) (string, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL