Библиотека конвертации значений, переданных через GraphQL API в SQL
Библиотека позволяет конвертировать значения в базовый тип и в SQL формат, основываясь на формате значения, установленном в объекте GraphQL
Установка
go get -u bitbucket.org/graph-ql-schema/gql-sql-converter
Использование
Подключаем библиотеку:
import "bitbucket.org/graph-ql-schema/gql-sql-converter"
Для использования доступен следующий интерфейс:
type GraphQlSqlConverterInterface interface {
ToBaseType(object *graphql.Object, field string, value interface{}) (interface{}, error)
ToSQLValue(object *graphql.Object, field string, value interface{}) (string, error)
}