types_src.yamlconfig.postgraphilehandler
#
Interface: PostGraphileHandlertypes/src.YamlConfig.PostGraphileHandler
Handler for Postgres database, based on postgraphile
#
Hierarchy- PostGraphileHandler
#
Table of contents#
Properties#
Properties#
appendPlugins• Optional
appendPlugins: string[]
Extra Postgraphile Plugins to append
Defined in: packages/types/src/config.ts:676
#
cacheIntrospection• Optional
cacheIntrospection: boolean | GraphQLIntrospectionCachingOptions
Cache Introspection (Any of: GraphQLIntrospectionCachingOptions, Boolean)
Defined in: packages/types/src/config.ts:692
#
connectionString• Optional
connectionString: string
A connection string to your Postgres database
Defined in: packages/types/src/config.ts:664
#
options• Optional
options: string | { [k: string]: any; }
Extra Postgraphile options that will be added to the postgraphile constructor. It can either be an object or a string pointing to the object's path (e.g. "./my-config#options"). See the postgraphile docs for more information. (Any of: JSON, String)
Defined in: packages/types/src/config.ts:684
#
pool• Optional
pool: any
Connection Pool instance or settings or you can provide the path of a code file that exports any of those
Defined in: packages/types/src/config.ts:672
#
schemaName• Optional
schemaName: string[]
An array of strings which specifies the PostgreSQL schemas that PostGraphile will use to create a GraphQL schema. The default schema is the public schema.
Defined in: packages/types/src/config.ts:668
#
skipPlugins• Optional
skipPlugins: string[]
Postgraphile Plugins to skip (e.g. "graphile-build#NodePlugin")
Defined in: packages/types/src/config.ts:680