# Functions
NewGraphJin creates the GraphJin struct, this involves querying the database to learn its schemas and relationships.
NewGraphJinWithFS creates the GraphJin struct, this involves querying the database to learn its.
NewOsFS creates a new OSFS instance.
Operation function return the operation type and name from the query.
OptionSetFS sets the file system to be used by GraphJin.
No description provided by the author
OptionSetResolver sets the resolver function to be used by GraphJin.
OptionSetTrace sets the tracer to be used by GraphJin.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
User ID value for authenticated users.
Name of the authentication provider.
The raw user id (jwt sub) value.
User role if pre-defined.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
Configuration for a database table column.
Configuration for the GraphJin compiler core.
Table configuration for deleting from a table with a role.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Table configuration for inserting into a table with a role.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Table configuration for querying a table with a role.
RequestConfig is used to pass request specific config values to the GraphQL and Subscribe functions.
ResolverConfig struct defines a custom resolver.
No description provided by the author
Result struct contains the output of the GraphQL function this includes resulting json from the database query and any error information.
Configuration for user role.
Table configuration for a specific role (user role).
No description provided by the author
No description provided by the author
Configuration for a database table.
No description provided by the author
Table configuration for updating a table with a role.
Table configuration for creating/updating (upsert) a table with a role.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
ResolverProps is a map of properties from the resolver config to be passed to the customer resolver's builder (new) function.