The following settings are supported:
pgConfig*: either the PostgreSQL connection string ('postgres://user:[email protected]/dbname') or a pgClient with which to introspect the database
pgSchemas*: an array of schema names to introspect, e.g.
pgInflection: the inflection object to use for naming fields/types/arguments/values. See: graphile-build-pg/src/inflections.js
true(default) to use JSON and other advanced types, set
falseto use strings instead
pgJwtTypeIdentifier: the fully qualified name of a compound type which, if seen, will be converted to a signed JWT token and returned as a string instead.
pgJwtSecret: the secret with which to sign the above token
pgDisableDefaultMutations: set to
trueif you don't want to use our default CRUD mutations
These are mostly taken from the
options for custom plugins can be supplied through
the complete list of options see
the source of