Documentation ¶
Index ¶
- func GetMigrations(db *gen.DB) []*gormigrate.Migration
- type MutationResolver
- func (r *MutationResolver) BeginTransaction(ctx context.Context, fn func(context.Context) error) error
- func (r *MutationResolver) CreatePermission(ctx context.Context, input map[string]interface{}) (item *gen.Permission, err error)
- func (r *MutationResolver) CreateProfile(ctx context.Context, input map[string]interface{}) (item *gen.Profile, err error)
- func (r *MutationResolver) CreateRole(ctx context.Context, input map[string]interface{}) (item *gen.Role, err error)
- func (r *MutationResolver) CreateUser(ctx context.Context, input map[string]interface{}) (item *gen.User, err error)
- func (r *MutationResolver) CreateUserAPIKey(ctx context.Context, input map[string]interface{}) (item *gen.UserAPIKey, err error)
- func (r *MutationResolver) DeleteAllPermissions(ctx context.Context) (ok bool, err error)
- func (r *MutationResolver) DeleteAllProfiles(ctx context.Context) (ok bool, err error)
- func (r *MutationResolver) DeleteAllRoles(ctx context.Context) (ok bool, err error)
- func (r *MutationResolver) DeleteAllUserAPIKeys(ctx context.Context) (ok bool, err error)
- func (r *MutationResolver) DeleteAllUsers(ctx context.Context) (ok bool, err error)
- func (r *MutationResolver) DeletePermission(ctx context.Context, id string) (item *gen.Permission, err error)
- func (r *MutationResolver) DeleteProfile(ctx context.Context, id string) (item *gen.Profile, err error)
- func (r *MutationResolver) DeleteRole(ctx context.Context, id string) (item *gen.Role, err error)
- func (r *MutationResolver) DeleteUser(ctx context.Context, id string) (item *gen.User, err error)
- func (r *MutationResolver) DeleteUserAPIKey(ctx context.Context, id string) (item *gen.UserAPIKey, err error)
- func (r *MutationResolver) UpdatePermission(ctx context.Context, id string, input map[string]interface{}) (item *gen.Permission, err error)
- func (r *MutationResolver) UpdateProfile(ctx context.Context, id string, input map[string]interface{}) (item *gen.Profile, err error)
- func (r *MutationResolver) UpdateRole(ctx context.Context, id string, input map[string]interface{}) (item *gen.Role, err error)
- func (r *MutationResolver) UpdateUser(ctx context.Context, id string, input map[string]interface{}) (item *gen.User, err error)
- func (r *MutationResolver) UpdateUserAPIKey(ctx context.Context, id string, input map[string]interface{}) (item *gen.UserAPIKey, err error)
- type PermissionResolver
- type PermissionResultTypeResolver
- type ProfileResolver
- type ProfileResultTypeResolver
- type QueryResolver
- func (r *QueryResolver) Permission(ctx context.Context, id *string, q *string, filter *gen.PermissionFilterType) (*gen.Permission, error)
- func (r *QueryResolver) Permissions(ctx context.Context, offset *int, limit *int, q *string, ...) (*gen.PermissionResultType, error)
- func (r *QueryResolver) Profile(ctx context.Context, id *string, q *string, filter *gen.ProfileFilterType) (*gen.Profile, error)
- func (r *QueryResolver) Profiles(ctx context.Context, offset *int, limit *int, q *string, ...) (*gen.ProfileResultType, error)
- func (r *QueryResolver) Role(ctx context.Context, id *string, q *string, filter *gen.RoleFilterType) (*gen.Role, error)
- func (r *QueryResolver) Roles(ctx context.Context, offset *int, limit *int, q *string, ...) (*gen.RoleResultType, error)
- func (r *QueryResolver) User(ctx context.Context, id *string, q *string, filter *gen.UserFilterType) (*gen.User, error)
- func (r *QueryResolver) UserAPIKey(ctx context.Context, id *string, q *string, filter *gen.UserAPIKeyFilterType) (*gen.UserAPIKey, error)
- func (r *QueryResolver) UserAPIKeys(ctx context.Context, offset *int, limit *int, q *string, ...) (*gen.UserAPIKeyResultType, error)
- func (r *QueryResolver) Users(ctx context.Context, offset *int, limit *int, q *string, ...) (*gen.UserResultType, error)
- type Resolver
- func (r *Resolver) Mutation() gen.MutationResolver
- func (r *Resolver) Permission() gen.PermissionResolver
- func (r *Resolver) PermissionResultType() gen.PermissionResultTypeResolver
- func (r *Resolver) Profile() gen.ProfileResolver
- func (r *Resolver) ProfileResultType() gen.ProfileResultTypeResolver
- func (r *Resolver) Query() gen.QueryResolver
- func (r *Resolver) Role() gen.RoleResolver
- func (r *Resolver) RoleResultType() gen.RoleResultTypeResolver
- func (r *Resolver) User() gen.UserResolver
- func (r *Resolver) UserAPIKey() gen.UserAPIKeyResolver
- func (r *Resolver) UserAPIKeyResultType() gen.UserAPIKeyResultTypeResolver
- func (r *Resolver) UserResultType() gen.UserResultTypeResolver
- type RoleResolver
- type RoleResultTypeResolver
- type UserAPIKeyResolver
- type UserAPIKeyResultTypeResolver
- type UserResolver
- type UserResultTypeResolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMigrations ¶
GetMigrations gets migrations
Types ¶
type MutationResolver ¶
type MutationResolver struct {
*gen.GeneratedMutationResolver
}
MutationResolver ...
func (*MutationResolver) BeginTransaction ¶
func (r *MutationResolver) BeginTransaction(ctx context.Context, fn func(context.Context) error) error
BeginTransaction ...
func (*MutationResolver) CreatePermission ¶
func (r *MutationResolver) CreatePermission(ctx context.Context, input map[string]interface{}) (item *gen.Permission, err error)
CreatePermission method
func (*MutationResolver) CreateProfile ¶
func (r *MutationResolver) CreateProfile(ctx context.Context, input map[string]interface{}) (item *gen.Profile, err error)
CreateProfile method
func (*MutationResolver) CreateRole ¶
func (r *MutationResolver) CreateRole(ctx context.Context, input map[string]interface{}) (item *gen.Role, err error)
CreateRole method
func (*MutationResolver) CreateUser ¶
func (r *MutationResolver) CreateUser(ctx context.Context, input map[string]interface{}) (item *gen.User, err error)
CreateUser method
func (*MutationResolver) CreateUserAPIKey ¶
func (r *MutationResolver) CreateUserAPIKey(ctx context.Context, input map[string]interface{}) (item *gen.UserAPIKey, err error)
CreateUserAPIKey method
func (*MutationResolver) DeleteAllPermissions ¶
func (r *MutationResolver) DeleteAllPermissions(ctx context.Context) (ok bool, err error)
DeleteAllPermissions method
func (*MutationResolver) DeleteAllProfiles ¶
func (r *MutationResolver) DeleteAllProfiles(ctx context.Context) (ok bool, err error)
DeleteAllProfiles method
func (*MutationResolver) DeleteAllRoles ¶
func (r *MutationResolver) DeleteAllRoles(ctx context.Context) (ok bool, err error)
DeleteAllRoles method
func (*MutationResolver) DeleteAllUserAPIKeys ¶
func (r *MutationResolver) DeleteAllUserAPIKeys(ctx context.Context) (ok bool, err error)
DeleteAllUserAPIKeys method
func (*MutationResolver) DeleteAllUsers ¶
func (r *MutationResolver) DeleteAllUsers(ctx context.Context) (ok bool, err error)
DeleteAllUsers method
func (*MutationResolver) DeletePermission ¶
func (r *MutationResolver) DeletePermission(ctx context.Context, id string) (item *gen.Permission, err error)
DeletePermission method
func (*MutationResolver) DeleteProfile ¶
func (r *MutationResolver) DeleteProfile(ctx context.Context, id string) (item *gen.Profile, err error)
DeleteProfile method
func (*MutationResolver) DeleteRole ¶
DeleteRole method
func (*MutationResolver) DeleteUser ¶
DeleteUser method
func (*MutationResolver) DeleteUserAPIKey ¶
func (r *MutationResolver) DeleteUserAPIKey(ctx context.Context, id string) (item *gen.UserAPIKey, err error)
DeleteUserAPIKey method
func (*MutationResolver) UpdatePermission ¶
func (r *MutationResolver) UpdatePermission(ctx context.Context, id string, input map[string]interface{}) (item *gen.Permission, err error)
UpdatePermission method
func (*MutationResolver) UpdateProfile ¶
func (r *MutationResolver) UpdateProfile(ctx context.Context, id string, input map[string]interface{}) (item *gen.Profile, err error)
UpdateProfile method
func (*MutationResolver) UpdateRole ¶
func (r *MutationResolver) UpdateRole(ctx context.Context, id string, input map[string]interface{}) (item *gen.Role, err error)
UpdateRole method
func (*MutationResolver) UpdateUser ¶
func (r *MutationResolver) UpdateUser(ctx context.Context, id string, input map[string]interface{}) (item *gen.User, err error)
UpdateUser method
func (*MutationResolver) UpdateUserAPIKey ¶
func (r *MutationResolver) UpdateUserAPIKey(ctx context.Context, id string, input map[string]interface{}) (item *gen.UserAPIKey, err error)
UpdateUserAPIKey method
type PermissionResolver ¶
type PermissionResolver struct {
*gen.GeneratedPermissionResolver
}
PermissionResolver struct
type PermissionResultTypeResolver ¶
type PermissionResultTypeResolver struct {
*gen.GeneratedPermissionResultTypeResolver
}
PermissionResultTypeResolver struct
type ProfileResolver ¶
type ProfileResolver struct {
*gen.GeneratedProfileResolver
}
ProfileResolver struct
type ProfileResultTypeResolver ¶
type ProfileResultTypeResolver struct {
*gen.GeneratedProfileResultTypeResolver
}
ProfileResultTypeResolver struct
type QueryResolver ¶
type QueryResolver struct {
*gen.GeneratedQueryResolver
}
QueryResolver ...
func (*QueryResolver) Permission ¶
func (r *QueryResolver) Permission(ctx context.Context, id *string, q *string, filter *gen.PermissionFilterType) (*gen.Permission, error)
ReadPermission method
func (*QueryResolver) Permissions ¶
func (r *QueryResolver) Permissions(ctx context.Context, offset *int, limit *int, q *string, sort []*gen.PermissionSortType, filter *gen.PermissionFilterType) (*gen.PermissionResultType, error)
Permissions method
func (*QueryResolver) Profile ¶
func (r *QueryResolver) Profile(ctx context.Context, id *string, q *string, filter *gen.ProfileFilterType) (*gen.Profile, error)
ReadProfile method
func (*QueryResolver) Profiles ¶
func (r *QueryResolver) Profiles(ctx context.Context, offset *int, limit *int, q *string, sort []*gen.ProfileSortType, filter *gen.ProfileFilterType) (*gen.ProfileResultType, error)
Profiles method
func (*QueryResolver) Role ¶
func (r *QueryResolver) Role(ctx context.Context, id *string, q *string, filter *gen.RoleFilterType) (*gen.Role, error)
ReadRole method
func (*QueryResolver) Roles ¶
func (r *QueryResolver) Roles(ctx context.Context, offset *int, limit *int, q *string, sort []*gen.RoleSortType, filter *gen.RoleFilterType) (*gen.RoleResultType, error)
Roles method
func (*QueryResolver) User ¶
func (r *QueryResolver) User(ctx context.Context, id *string, q *string, filter *gen.UserFilterType) (*gen.User, error)
ReadUser method
func (*QueryResolver) UserAPIKey ¶
func (r *QueryResolver) UserAPIKey(ctx context.Context, id *string, q *string, filter *gen.UserAPIKeyFilterType) (*gen.UserAPIKey, error)
ReadUserAPIKey method
func (*QueryResolver) UserAPIKeys ¶
func (r *QueryResolver) UserAPIKeys(ctx context.Context, offset *int, limit *int, q *string, sort []*gen.UserAPIKeySortType, filter *gen.UserAPIKeyFilterType) (*gen.UserAPIKeyResultType, error)
UserAPIKeys method
func (*QueryResolver) Users ¶
func (r *QueryResolver) Users(ctx context.Context, offset *int, limit *int, q *string, sort []*gen.UserSortType, filter *gen.UserFilterType) (*gen.UserResultType, error)
Users method
type Resolver ¶
type Resolver struct {
*gen.GeneratedResolver
}
Resolver ...
func (*Resolver) PermissionResultType ¶
func (r *Resolver) PermissionResultType() gen.PermissionResultTypeResolver
PermissionResultType ...
func (*Resolver) ProfileResultType ¶
func (r *Resolver) ProfileResultType() gen.ProfileResultTypeResolver
ProfileResultType ...
func (*Resolver) RoleResultType ¶
func (r *Resolver) RoleResultType() gen.RoleResultTypeResolver
RoleResultType ...
func (*Resolver) UserAPIKeyResultType ¶
func (r *Resolver) UserAPIKeyResultType() gen.UserAPIKeyResultTypeResolver
UserAPIKeyResultType ...
func (*Resolver) UserResultType ¶
func (r *Resolver) UserResultType() gen.UserResultTypeResolver
UserResultType ...
type RoleResultTypeResolver ¶
type RoleResultTypeResolver struct {
*gen.GeneratedRoleResultTypeResolver
}
RoleResultTypeResolver struct
type UserAPIKeyResolver ¶
type UserAPIKeyResolver struct {
*gen.GeneratedUserAPIKeyResolver
}
UserAPIKeyResolver struct
type UserAPIKeyResultTypeResolver ¶
type UserAPIKeyResultTypeResolver struct {
*gen.GeneratedUserAPIKeyResultTypeResolver
}
UserAPIKeyResultTypeResolver struct
type UserResultTypeResolver ¶
type UserResultTypeResolver struct {
*gen.GeneratedUserResultTypeResolver
}
UserResultTypeResolver struct