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.