package
0.0.0-20240712132348-8effd5a6bcb1
Repository: https://github.com/dmwm/dbs2go.git
Documentation: pkg.go.dev

# README

The GraphQL queries in DBS are supported as proof-of-concept. The implementation is done via graph-gophers library. The code reads DBS GraphQL schema and provides /query end-point for GraphQL queries. The queries can be posted via HTTP POST request as following:

curl -X POST -d@/tmp/qraph.ql https://some-host.com/dbs2go/query

where /tmp/graph.ql represents GraphQL query like

{"query": "{getDataset(name: \"test\") {name}}"}

# Functions

InitSchema initializes GraphQL schema.

# Structs

Dataset represents data model struct.
DatasetResolver provides dataset resolver.
Resolver is the root resolver it can hold some attribute to resolve our requests, e.g.