airgql-0.7.1.3: Automatically generate a GraphQL API for an SQLite database

Index

$sel:accessMode:SchemaConfAirGQL.Types.SchemaConf
$sel:affectedTables:SqlQueryPostResultAirGQL.Types.SqlQueryPostResult
$sel:allowRecursiveTriggers:ConfigAirGQL.Config
$sel:allowRecursTrig:PragmaConfAirGQL.Types.PragmaConf
$sel:argDescMb:InArgumentAirGQL.GQLWrapper
$sel:argType:InArgumentAirGQL.GQLWrapper
$sel:arguments:OutFieldAirGQL.GQLWrapper
$sel:attribute:MetadataPairAirGQL.Types.Types
$sel:baseUrl:ExternalAppContextAirGQL.ExternalAppContext
$sel:checkConstraints:TableEntryAirGQL.Lib
$sel:columns:CheckConstraintAirGQL.Lib
$sel:columns:ReferencesConstraintAirGQL.Lib
$sel:columns:SqlQueryPostResultAirGQL.Types.SqlQueryPostResult
$sel:columns:TableEntryAirGQL.Lib
$sel:columns:UniqueConstraintAirGQL.Lib
$sel:column_name:ColumnEntryAirGQL.Lib
$sel:column_name_gql:ColumnEntryAirGQL.Lib
$sel:datatype:ColumnEntryAirGQL.Lib
$sel:datatype_gql:ColumnEntryAirGQL.Lib
$sel:data_:GQLResponseAirGQL.Types.Types
$sel:descriptionMb:OutFieldAirGQL.GQLWrapper
$sel:descriptionMb:OutObjectTypeAirGQL.Types.OutObjectType
$sel:dflt_value:ColumnEntryAirGQL.Lib
$sel:environment:DatabaseAirGQL.Types.Types
$sel:errors:GQLResponseAirGQL.Types.Types
$sel:errors:SqlQueryPostResultAirGQL.Types.SqlQueryPostResult
$sel:extraBinds:SandboxingConfigAirGQL.ExternalAppContext
$sel:fields:OutObjectTypeAirGQL.Types.OutObjectType
$sel:fieldType:OutFieldAirGQL.GQLWrapper
$sel:firejail:SandboxingConfigAirGQL.ExternalAppContext
$sel:full:GqlTypeNameAirGQL.Lib
$sel:hardHeapLimit:ConfigAirGQL.Config
$sel:hardHeapLimit:PragmaConfAirGQL.Types.PragmaConf
$sel:id:DatabaseAirGQL.Types.Types
$sel:interfaceTypes:OutObjectTypeAirGQL.Types.OutObjectType
$sel:isGenerated:ColumnEntryAirGQL.Lib
$sel:isOmittable:ColumnEntryAirGQL.Lib
$sel:isUnique:ColumnEntryAirGQL.Lib
$sel:maxCellSize:ConfigAirGQL.Config
$sel:maxColumnsPerTable:ConfigAirGQL.Config
$sel:maxDbSize:ConfigAirGQL.Config
$sel:maxPageCount:PragmaConfAirGQL.Types.PragmaConf
$sel:maxRowsPerTable:ConfigAirGQL.Config
$sel:maxRowsPerTable:SchemaConfAirGQL.Types.SchemaConf
$sel:maxTablesPerDb:ConfigAirGQL.Config
$sel:maxVisibleCellsPerTable:ConfigAirGQL.Config
$sel:name:CheckConstraintAirGQL.Lib
$sel:name:DatabaseAirGQL.Types.Types
$sel:name:OutObjectTypeAirGQL.Types.OutObjectType
$sel:name:ReferencesConstraintAirGQL.Lib
$sel:name:TableEntryAirGQL.Lib
$sel:name:TableEntryRawAirGQL.Lib
$sel:name:UniqueConstraintAirGQL.Lib
$sel:notnull:ColumnEntryAirGQL.Lib
$sel:object_type:TableEntryAirGQL.Lib
$sel:object_type:TableEntryRawAirGQL.Lib
$sel:operationName:GQLPostAirGQL.Types.Types
$sel:ownership_utc:DatabaseAirGQL.Types.Types
$sel:pragmaConf:SchemaConfAirGQL.Types.SchemaConf
$sel:predicate:CheckConstraintAirGQL.Lib
$sel:primary_key:ColumnEntryAirGQL.Lib
$sel:query:GQLPostAirGQL.Types.Types
$sel:query:SQLPostAirGQL.Lib
$sel:referencesConstraints:TableEntryAirGQL.Lib
$sel:root:GqlTypeNameAirGQL.Lib
$sel:rootpage:TableEntryAirGQL.Lib
$sel:rootpage:TableEntryRawAirGQL.Lib
$sel:rows:SqlQueryPostResultAirGQL.Types.SqlQueryPostResult
$sel:runtimeSeconds:SqlQueryPostResultAirGQL.Types.SqlQueryPostResult
$sel:select_options:ColumnEntryAirGQL.Lib
$sel:sql:TableEntryAirGQL.Lib
$sel:sql:TableEntryRawAirGQL.Lib
$sel:sqlite:ExternalAppContextAirGQL.ExternalAppContext
$sel:sqliteLib:ExternalAppContextAirGQL.ExternalAppContext
$sel:sqlTimeoutTime:ConfigAirGQL.Config
$sel:statement:TableEntryAirGQL.Lib
$sel:table:ReferencesConstraintAirGQL.Lib
$sel:tbl_name:TableEntryAirGQL.Lib
$sel:tbl_name:TableEntryRawAirGQL.Lib
$sel:uniqueConstraints:TableEntryAirGQL.Lib
$sel:value:MetadataPairAirGQL.Types.Types
$sel:valueMb:InArgumentAirGQL.GQLWrapper
$sel:variables:GQLPostAirGQL.Types.Types
AccessModeAirGQL.Lib
AddedAirGQL.Utils
apiDatabaseSchemaGetHandlerAirGQL.Servant.Database
apiDatabaseVacuumPostHandlerAirGQL.Servant.Database
CheckConstraint 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
collectAllErrorsAsTextAirGQL.Utils
collectErrorListAirGQL.Utils
colToFileUrlAirGQL.Utils
ColumnEntry 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
Config 
1 (Type/Class)AirGQL.Config
2 (Data Constructor)AirGQL.Config
createTypeAirGQL.Introspection
CSVFileAirGQL.Types.Types
Database 
1 (Type/Class)AirGQL.Types.Types
2 (Data Constructor)AirGQL.Types.Types
defaultConfAirGQL.Types.PragmaConf
defaultConfigAirGQL.Config
defaultSchemaConfAirGQL.Types.SchemaConf
DiffKindAirGQL.Utils
DisallowedFileAirGQL.Types.Types
encodeToTextAirGQL.Types.Utils
escDoubleQuotesAirGQL.Utils
escSingleQuotesAirGQL.Utils
executeQueryAirGQL.ServerUtils
ExplicitColumnsAirGQL.Lib
ExternalAppContext 
1 (Type/Class)AirGQL.ExternalAppContext
2 (Data Constructor)AirGQL.ExternalAppContext
FileFormatAirGQL.Types.Types
FilenameField 
1 (Type/Class)AirGQL.Types.Types
2 (Data Constructor)AirGQL.Types.Types
getAffectedTablesAirGQL.Servant.SqlQuery
getColumnNamesAirGQL.Lib
getColumnsAirGQL.Lib
getDbDirAirGQL.Utils
getDbIdFromReadOnlyIdAirGQL.Utils
getDerivedSchemaAirGQL.GraphQL
getEnrichedTablesAirGQL.Lib
getExternalAppContextAirGQL.ExternalAppContext
getGraphiQLVersionAirGQL.Utils
getMainDbPathAirGQL.Utils
getMutationResponseAirGQL.GraphQL
getOrderOfLinkedListAirGQL.Utils
getReadOnlyFilePathAirGQL.Utils
getRowidColumnNameAirGQL.Lib
getSchemaResolverAirGQL.Introspection
getSqliteBinaryVersionAirGQL.Utils
getSqliteEmbeddedVersionAirGQL.Utils
getSQLitePragmasAirGQL.Types.PragmaConf
getTableNamesAirGQL.Lib
getTablesAirGQL.Lib
GQLPost 
1 (Type/Class)AirGQL.Types.Types
2 (Data Constructor)AirGQL.Types.Types
gqlQueryGetHandlerAirGQL.Servant.GraphQL
gqlQueryPostHandlerAirGQL.Servant.GraphQL
GQLResponse 
1 (Type/Class)AirGQL.Types.Types
2 (Data Constructor)AirGQL.Types.Types
gqlResponseToObjectAirGQL.Types.Types
GqlTypeName 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
gqlValueToSQLDataAirGQL.GraphQL
headerJsonContentAirGQL.Utils
ImplicitColumnsAirGQL.Lib
InArgument 
1 (Type/Class)AirGQL.GQLWrapper
2 (Data Constructor)AirGQL.GQLWrapper
inArgumentToArgumentAirGQL.GQLWrapper
IndexAirGQL.Lib
KeptAirGQL.Utils
lintTableCreationCodeAirGQL.Lib
maxGraphqlResultCountAirGQL.Config
MetadataPair 
1 (Type/Class)AirGQL.Types.Types
2 (Data Constructor)AirGQL.Types.Types
ObjectTypeAirGQL.Lib
OutField 
1 (Type/Class)AirGQL.GQLWrapper
2 (Data Constructor)AirGQL.GQLWrapper
outFieldToFieldAirGQL.GQLWrapper
OutObjectType 
1 (Type/Class)AirGQL.Types.OutObjectType
2 (Data Constructor)AirGQL.Types.OutObjectType
outObjectTypeToObjectTypeAirGQL.Types.OutObjectType
parseSqlAirGQL.Lib
PlainTextFileAirGQL.Types.Types
platformAPIServer.Server
platformAppServer.Server
playgroundDefaultQueryHandlerAirGQL.Servant.GraphQL
PragmaConf 
1 (Type/Class)AirGQL.Types.PragmaConf
2 (Data Constructor)AirGQL.Types.PragmaConf
queryTypeAirGQL.GraphQL
quoteKeywordAirGQL.Utils
quoteTextAirGQL.Utils
rawAirGQL.Raw
RawJsonMimeAirGQL.Types.Types
ReadAndWriteAirGQL.Lib
ReadOnlyAirGQL.Lib
readOnlyGqlPostHandlerAirGQL.Servant.GraphQL
ReferencesConstraint 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
ReferencesConstraintColumnsAirGQL.Lib
RemovedAirGQL.Utils
removeIfExistsAirGQL.Utils
replaceCaseInsensitiveAirGQL.Lib
resolveReferencesConstraintAirGQL.Lib
resolveReferencesConstraintColumnsAirGQL.Lib
resultWithErrorsAirGQL.Types.SqlQueryPostResult
runSqliteCommandAirGQL.Utils
SandboxingConfig 
1 (Type/Class)AirGQL.ExternalAppContext
2 (Data Constructor)AirGQL.ExternalAppContext
sanitizeSqlAirGQL.Lib
SchemaConf 
1 (Type/Class)AirGQL.Types.SchemaConf
2 (Data Constructor)AirGQL.Types.SchemaConf
sqlDataToAesonValueAirGQL.Lib
sqlDataToGQLValueAirGQL.GraphQL
sqlDataToTextAirGQL.Lib
sqliteAirGQL.Lib
SQLiteFileAirGQL.Types.Types
SQLPost 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
sqlQueryPostHandlerAirGQL.Servant.SqlQuery
SqlQueryPostResult 
1 (Type/Class)AirGQL.Types.SqlQueryPostResult
2 (Data Constructor)AirGQL.Types.SqlQueryPostResult
sqlTypeNameToGQLTypeNameAirGQL.Lib
stringToGqlTypeNameAirGQL.Lib
TableAirGQL.Lib
TableEntry 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
TableEntryRaw 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
TextNullAirGQL.Types.TextNullable
TextNullableAirGQL.Types.TextNullable
TextUndefinedAirGQL.Types.TextNullable
TextValueAirGQL.Types.TextNullable
throwErr400WithMsgAirGQL.Utils
throwErr404WithMsgAirGQL.Utils
throwErr500WithMsgAirGQL.Utils
TriggerAirGQL.Lib
typeNameResolverAirGQL.Introspection
UniqueConstraint 
1 (Type/Class)AirGQL.Lib
2 (Data Constructor)AirGQL.Lib
UsageError 
1 (Type/Class)AirGQL.Types.Types
2 (Data Constructor)AirGQL.Types.Types
ViewAirGQL.Lib
withRetryConnAirGQL.Utils
WriteOnlyAirGQL.Lib
writeOnlyGqlPostHandlerAirGQL.Servant.GraphQL