Documentation
¶
Index ¶
- Constants
- Variables
- func CatalogDirective(catalog string, engine string) *ast.Directive
- func CatalogName(def *ast.Definition) string
- func ExtraFieldDirective(name, baseType string) *ast.Directive
- func FieldCatalogName(def *ast.FieldDefinition) string
- func FieldGeometryInfoDirective(geomType string, srid int) *ast.Directive
- func FieldSqlDirective(sql string) *ast.Directive
- func Ident(s string) string
- func Init()
- func IsValidIdentifier(s string) bool
- func ModuleDirective(name string, pos *ast.Position) *ast.Directive
- func OriginalNameDirective(name string) *ast.Directive
- func QuerySideDirectives() []string
- func Sources() []*ast.Source
- func SqlFieldDirective(sql string) *ast.Directive
Constants ¶
View Source
const ( WithDeletedDirective = "with_deleted" StatsDirective = "stats" RawResultsDirective = "raw" )
View Source
const ( FunctionTypeName = "Function" FunctionMutationTypeName = "MutationFunction" ModuleDirectiveName = "module" )
View Source
const ( FieldGeometryInfoDirectiveName = "geometry_info" FieldSqlDirectiveName = "sql" FieldExtraFieldDirectiveName = "extra_field" )
View Source
const ( CacheDirectiveName = "cache" NoCacheDirectiveName = "no_cache" InvalidateCacheDirectiveName = "invalidate_cache" )
View Source
const ( CatalogDirectiveName = "catalog" DeprecatedDirectiveName = "deprecated" )
View Source
const (
OriginalNameDirectiveName = "original_name"
)
View Source
const (
ViewArgsDirectiveName = "args"
)
Variables ¶
View Source
var Schema *ast.Schema
Functions ¶
func CatalogName ¶
func CatalogName(def *ast.Definition) string
func ExtraFieldDirective ¶
func FieldCatalogName ¶
func FieldCatalogName(def *ast.FieldDefinition) string
func FieldSqlDirective ¶
func OriginalNameDirective ¶
func QuerySideDirectives ¶
func QuerySideDirectives() []string
func SqlFieldDirective ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.