MCPcopy Index your code
hub / github.com/hasura/graphql-engine / FilterCustomQuery

Function FilterCustomQuery

cli/migrate/util.go:105–115  ·  view source on GitHub ↗

FilterCustomQuery filters all query values starting with `x-`

(u *nurl.URL)

Source from the content-addressed store, hash-verified

103
104// FilterCustomQuery filters all query values starting with `x-`
105func FilterCustomQuery(u *nurl.URL) *nurl.URL {
106 ux := *u
107 vx := make(nurl.Values)
108 for k, v := range ux.Query() {
109 if len(k) <= 1 || (len(k) > 1 && k[0:2] != "x-") {
110 vx[k] = v
111 }
112 }
113 ux.RawQuery = vx.Encode()
114 return &ux
115}
116
117func NewMigrate(ec *cli.ExecutionContext, isCmd bool, sourceName string, sourceKind hasura.SourceKind) (*Migrate, error) {
118 var op errors.Op = "migrate.NewMigrate"

Callers

nothing calls this directly

Calls 1

QueryMethod · 0.65

Tested by

no test coverage detected