package
0.3.1
Repository: https://github.com/kevinyjn/gocom.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

ExecuteGraphQLQuery execute GraphQL query.
GetInstance data persistence manager.
GetSQLParamPlaceholderString get sql parameter placeholder.
GetSQLQuoteString get sql quote.
GraphQL delegate.
NewGraphQLMutationSchema new mutation type.
NewGraphQLQuerySchema new query type.
NewGraphQLSchema new schema.
RegisterGraphQLMQs register models as graphql mq api.
RegisterGraphQLRoutes register models as graphql api.

# Constants

# Variables

# Structs

BeanGraphQLSchemaInfo graphql info.
DataAccessEngine data access layer manager.
Datasource an struct that specifies datasource name the database schema model should be like this: ``` type SchemaDemo struct { Name string `xorm:"'name' VARCHAR(50) default('')"` rdbms.Datasource `xorm:"'-' datasource:"demo"` } ```.
GraphQLDelegate GraphQL operator wrapper.
RelationQuery for relation includes query examples: tables: user(id) - user_role_map(user_id, role_id) - role(id) RelationTable is user_role_map TargetTable is role SelfRelationField is user_id TargetRelationField is role_id TargetPrimaryKey is (role.)id.

# Interfaces

IDatasource interface.
IDatasourceName interface.
IGetDatasource interface.