Documentation
¶
Index ¶
- Constants
- func CheckAllAchievements(ctx context.Context, queries *sqlc.Queries, loaders *common.BatchLoaders) error
- func CheckCompletedLessonAchivements(ctx context.Context, queries *sqlc.Queries, loaders *common.BatchLoaders, ...) ([]achievedResult, error)
- func CheckNewAchievements(ctx context.Context, queries *sqlc.Queries, loaders *common.BatchLoaders, ...) error
- type Action
Constants ¶
View Source
const ( ActionCompleted = "completed" ActionCompletedItems = "completed_items" CollectionTopics = "topics" CollectionLessons = "lessons" CollectionTasks = "tasks" )
Constants for string keys
Variables ¶
This section is empty.
Functions ¶
func CheckAllAchievements ¶
func CheckAllAchievements(ctx context.Context, queries *sqlc.Queries, loaders *common.BatchLoaders) error
CheckAllAchievements checks if any achievement has been achieved
func CheckNewAchievements ¶
func CheckNewAchievements(ctx context.Context, queries *sqlc.Queries, loaders *common.BatchLoaders, action Action) error
CheckNewAchievements achieved since last check
Types ¶
Click to show internal directories.
Click to hide internal directories.