List of all items
Structs
- certificate_configuration_to_requirements::CertificateAllRequirements
- certificate_configuration_to_requirements::CertificateConfigurationToRequirement
- certificate_configurations::CertificateConfiguration
- certificate_configurations::CertificateConfigurationAndRequirements
- certificate_configurations::DatabaseCertificateConfiguration
- certificate_configurations::DatabaseCertificateConfigurationInner
- certificate_fonts::CertificateFont
- certificate_fonts::NewCertificateFont
- chapters::Chapter
- chapters::ChapterInfo
- chapters::ChapterPagesWithExercises
- chapters::ChapterUpdate
- chapters::ChapterWithStatus
- chapters::DatabaseChapter
- chapters::NewChapter
- chapters::UserCourseInstanceChapterProgress
- chatbot_configurations::ChatbotConfiguration
- chatbot_conversation_messages::ChatbotConversationMessage
- chatbot_conversations::ChatbotConversation
- chatbot_conversations::ChatbotConversationInfo
- chatbot_page_sync_statuses::ChatbotPageSyncStatus
- code_giveaway_codes::CodeGiveawayCode
- code_giveaways::CodeGiveaway
- code_giveaways::NewCodeGiveaway
- course_background_question_answers::CourseBackgroundQuestionAnswer
- course_background_question_answers::NewCourseBackgroundQuestionAnswer
- course_background_questions::CourseBackgroundQuestion
- course_background_questions::CourseBackgroundQuestionsAndAnswers
- course_custom_privacy_policy_checkbox_texts::CourseCustomPrivacyPolicyCheckboxText
- course_instance_enrollments::CourseInstanceEnrollment
- course_instance_enrollments::CourseInstanceEnrollmentsInfo
- course_instance_enrollments::NewCourseInstanceEnrollment
- course_instances::ChapterScore
- course_instances::CourseInstance
- course_instances::CourseInstanceForm
- course_instances::CourseInstanceWithCourseInfo
- course_instances::NewCourseInstance
- course_instances::PointMap
- course_instances::Points
- course_language_groups::CourseLanguageVersion
- course_module_completion_registered_to_study_registries::CourseModuleCompletionRegisteredToStudyRegistry
- course_module_completion_registered_to_study_registries::NewCourseModuleCompletionRegisteredToStudyRegistry
- course_module_completion_registered_to_study_registries::RegisteredCompletion
- course_module_completions::CourseModuleAverage
- course_module_completions::CourseModuleCompletion
- course_module_completions::CourseModuleCompletionWithRegistrationInfo
- course_module_completions::CourseModulePointsAverage
- course_module_completions::NewCourseModuleCompletion
- course_module_completions::StudyRegistryCompletion
- course_module_completions::StudyRegistryGrade
- course_modules::AutomaticCompletionRequirements
- course_modules::CourseModule
- course_modules::CourseModulesSchema
- course_modules::ModifiedModule
- course_modules::ModuleUpdates
- course_modules::NewCourseModule
- course_modules::NewModule
- courses::Course
- courses::CourseBreadcrumbInfo
- courses::CourseContextData
- courses::CourseCount
- courses::CourseInfo
- courses::CourseStructure
- courses::CourseUpdate
- courses::NewCourse
- email_deliveries::Email
- email_deliveries::EmailDelivery
- email_templates::EmailTemplate
- email_templates::EmailTemplateNew
- email_templates::EmailTemplateUpdate
- error::ModelError
- exams::CourseExam
- exams::Exam
- exams::ExamEnrollment
- exams::ExamInstructions
- exams::ExamInstructionsUpdate
- exams::NewExam
- exams::OrgExam
- exercise_language_groups::ExerciseLanguageGroup
- exercise_repositories::ExerciseRepository
- exercise_repositories::ExerciseRepositoryUpdate
- exercise_reset_logs::ExerciseResetLog
- exercise_service_info::CourseMaterialExerciseServiceInfo
- exercise_service_info::ExerciseServiceInfo
- exercise_service_info::ExerciseServiceInfoApi
- exercise_service_info::PathInfo
- exercise_services::ExerciseService
- exercise_services::ExerciseServiceIframeRenderingInfo
- exercise_services::ExerciseServiceNewOrUpdate
- exercise_slide_submissions::AnswerRequiringAttention
- exercise_slide_submissions::ExerciseAnswersInCourseRequiringAttentionCount
- exercise_slide_submissions::ExerciseSlideSubmission
- exercise_slide_submissions::ExerciseSlideSubmissionAndUserExerciseState
- exercise_slide_submissions::ExerciseSlideSubmissionAndUserExerciseStateList
- exercise_slide_submissions::ExerciseSlideSubmissionCount
- exercise_slide_submissions::ExerciseSlideSubmissionCountByExercise
- exercise_slide_submissions::ExerciseSlideSubmissionCountByWeekAndHour
- exercise_slide_submissions::ExerciseSlideSubmissionInfo
- exercise_slide_submissions::NewExerciseSlideSubmission
- exercise_slides::CourseMaterialExerciseSlide
- exercise_slides::ExerciseSlide
- exercise_slides::NewExerciseSlide
- exercise_task_gradings::ExerciseTaskGrading
- exercise_task_gradings::ExerciseTaskGradingRequest
- exercise_task_gradings::ExerciseTaskGradingResult
- exercise_task_regrading_submissions::ExerciseTaskRegradingSubmission
- exercise_task_submissions::ExerciseTaskSubmission
- exercise_task_submissions::ExportedCourseSubmission
- exercise_task_submissions::ExportedSubmission
- exercise_task_submissions::PeerOrSelfReviewsReceived
- exercise_task_submissions::SubmissionData
- exercise_tasks::CourseMaterialExerciseTask
- exercise_tasks::ExerciseTask
- exercise_tasks::ExerciseTaskSpec
- exercise_tasks::NewExerciseTask
- exercises::CourseMaterialExercise
- exercises::Exercise
- exercises::ExerciseGradingStatus
- exercises::ExerciseStatus
- exercises::ExerciseStatusSummaryForUser
- feedback::Feedback
- feedback::FeedbackBlock
- feedback::FeedbackCount
- feedback::NewFeedback
- flagged_answers::FlaggedAnswer
- flagged_answers::NewFlaggedAnswer
- flagged_answers::NewFlaggedAnswerWithToken
- generated_certificates::GeneratedCertificate
- glossary::Term
- glossary::TermUpdate
- join_code_uses::JoinCodeUses
- library::ParseTimeGranularityError
- library::content_management::CreateNewCourseFixedIds
- library::course_stats::AverageMetric
- library::course_stats::CohortActivity
- library::course_stats::CountResult
- library::custom_view_exercises::CustomViewExerciseSubmissions
- library::custom_view_exercises::CustomViewExerciseTaskGrading
- library::custom_view_exercises::CustomViewExerciseTaskSpec
- library::custom_view_exercises::CustomViewExerciseTaskSubmission
- library::custom_view_exercises::CustomViewExerciseTasks
- library::global_stats::CourseCompletionStats
- library::global_stats::DomainCompletionStats
- library::global_stats::GlobalCourseModuleStatEntry
- library::global_stats::GlobalStatEntry
- library::grading::AnswerRequiringAttentionWithTasks
- library::grading::AnswersRequiringAttention
- library::grading::ExerciseSlideSubmissionWithTasks
- library::grading::ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis
- library::grading::StudentExerciseSlideSubmission
- library::grading::StudentExerciseSlideSubmissionResult
- library::grading::StudentExerciseTaskSubmission
- library::grading::StudentExerciseTaskSubmissionResult
- library::peer_or_self_reviewing::CourseMaterialPeerOrSelfReviewData
- library::peer_or_self_reviewing::CourseMaterialPeerOrSelfReviewDataAnswerToReview
- library::peer_or_self_reviewing::CourseMaterialPeerOrSelfReviewQuestionAnswer
- library::peer_or_self_reviewing::CourseMaterialPeerOrSelfReviewSubmission
- library::progressing::CompletionRegistrationLink
- library::progressing::CourseInstanceCompletionSummary
- library::progressing::ManualCompletionPreview
- library::progressing::ManualCompletionPreviewUser
- library::progressing::TeacherManualCompletion
- library::progressing::TeacherManualCompletionRequest
- library::progressing::UserCompletionInformation
- library::progressing::UserCourseModuleCompletion
- library::progressing::UserModuleCompletionStatus
- library::progressing::UserWithModuleCompletions
- library::regrading::GradingData
- library::regrading::RegradingStatus
- library::user_exercise_state_updater::UserExerciseStateUpdateAlreadyLoadedRequiredData
- library::user_exercise_state_updater::UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation
- library::user_exercise_state_updater::UserExerciseStateUpdateRequiredData
- library::user_exercise_state_updater::UserExerciseStateUpdateRequiredDataPeerReviewInformation
- library::user_exercise_state_updater::state_deriver::PeerOrSelfReviewOpinion
- marketing_consents::MailchimpCourseTag
- marketing_consents::MarketingMailingListAccessToken
- marketing_consents::UserEmailSubscription
- marketing_consents::UserMarketingConsent
- marketing_consents::UserMarketingConsentWithDetails
- material_references::MaterialReference
- material_references::NewMaterialReference
- open_university_registration_links::OpenUniversityRegistrationLink
- organizations::DatabaseOrganization
- organizations::Organization
- other_domain_to_course_redirections::OtherDomainToCourseRedirection
- page_audio_files::PageAudioFile
- page_history::PageHistory
- page_history::PageHistoryContent
- page_history::PageHistoryData
- page_language_groups::PageLanguageGroup
- page_visit_datum::NewPageVisitDatum
- page_visit_datum_daily_visit_hashing_keys::GenerateAnonymousIdentifierInput
- page_visit_datum_summary_by_courses::PageVisitDatumSummaryByCourse
- page_visit_datum_summary_by_courses_countries::PageVisitDatumSummaryByCoursesCountries
- page_visit_datum_summary_by_courses_device_types::PageVisitDatumSummaryByCourseDeviceTypes
- page_visit_datum_summary_by_pages::PageVisitDatumSummaryByPages
- pages::CmsPageExercise
- pages::CmsPageExerciseSlide
- pages::CmsPageExerciseTask
- pages::CmsPageUpdate
- pages::ContentManagementPage
- pages::CoursePageWithUserData
- pages::ExerciseTaskIdAndSpec
- pages::ExerciseWithExerciseTasks
- pages::HistoryRestoreData
- pages::IsChapterFrontPage
- pages::NewCoursePage
- pages::NewPage
- pages::NormalizedCmsExerciseTask
- pages::Page
- pages::PageAudioFiles
- pages::PageChapterAndCourseInformation
- pages::PageDetailsUpdate
- pages::PageInfo
- pages::PageMetadata
- pages::PageNavigationInformation
- pages::PageRoutingData
- pages::PageSearchResult
- pages::PageUpdateArgs
- pages::PageWithExercises
- pages::SearchRequest
- partner_block::PartnerBlockNew
- partner_block::PartnersBlock
- peer_or_self_review_configs::CmsPeerOrSelfReviewConfig
- peer_or_self_review_configs::CmsPeerOrSelfReviewConfiguration
- peer_or_self_review_configs::CourseMaterialPeerOrSelfReviewConfig
- peer_or_self_review_configs::PeerOrSelfReviewConfig
- peer_or_self_review_question_submissions::PeerOrSelfReviewQuestionAndAnswer
- peer_or_self_review_question_submissions::PeerOrSelfReviewQuestionSubmission
- peer_or_self_review_question_submissions::PeerReviewWithQuestionsAndAnswers
- peer_or_self_review_questions::CmsPeerOrSelfReviewQuestion
- peer_or_self_review_questions::PeerOrSelfReviewQuestion
- peer_or_self_review_submissions::PeerOrSelfReviewSubmission
- peer_review_queue_entries::PeerReviewQueueEntry
- pending_roles::PendingRole
- playground_examples::PlaygroundExample
- playground_examples::PlaygroundExampleData
- prelude::DateTime
- prelude::Pagination
- prelude::PgConnection
- prelude::Utc
- prelude::Uuid
- privacy_link::PrivacyLink
- privacy_link::PrivacyLinkNew
- proposed_block_edits::BlockProposalInfo
- proposed_block_edits::EditedBlockNoLongerExistsData
- proposed_block_edits::EditedBlockStillExistsData
- proposed_block_edits::NewProposedBlockEdit
- proposed_page_edits::EditProposalInfo
- proposed_page_edits::NewProposedPageEdits
- proposed_page_edits::PageProposal
- proposed_page_edits::ProposalCount
- regradings::NewRegrading
- regradings::Regrading
- regradings::RegradingInfo
- regradings::RegradingSubmissionInfo
- rejected_exercise_slide_submissions::RejectedExerciseSlideSubmission
- repository_exercises::RepositoryExercise
- research_forms::ExportedCourseResearchFormQustionAnswer
- research_forms::NewResearchForm
- research_forms::NewResearchFormQuestion
- research_forms::NewResearchFormQuestionAnswer
- research_forms::ResearchForm
- research_forms::ResearchFormQuestion
- research_forms::ResearchFormQuestionAnswer
- roles::Role
- roles::RoleInfo
- roles::RoleUser
- student_countries::StudentCountry
- study_registry_registrars::StudyRegistryRegistrar
- suspected_cheaters::DeletedSuspectedCheater
- suspected_cheaters::SuspectedCheaters
- suspected_cheaters::Threshold
- suspected_cheaters::ThresholdData
- teacher_grading_decisions::NewTeacherGradingDecision
- teacher_grading_decisions::TeacherGradingDecision
- user_course_instance_exercise_service_variables::UserCourseInstanceExerciseServiceVariable
- user_course_settings::UserCourseSettings
- user_details::UserDetail
- user_exercise_slide_states::UserExerciseSlideState
- user_exercise_slide_states::UserExerciseSlideStateGradingSummary
- user_exercise_states::CourseInstanceExerciseMetrics
- user_exercise_states::CourseInstanceUserPoints
- user_exercise_states::CourseInstanceUserPointsInner
- user_exercise_states::DatabaseUserCourseInstanceChapterExerciseProgress
- user_exercise_states::EwusCourse
- user_exercise_states::EwusExam
- user_exercise_states::ExamUserPoints
- user_exercise_states::ExamUserPointsInner
- user_exercise_states::ExerciseUserCounts
- user_exercise_states::ExerciseWithUserState
- user_exercise_states::ExportedUserExerciseState
- user_exercise_states::UserChapterMetrics
- user_exercise_states::UserCourseInstanceChapterExerciseProgress
- user_exercise_states::UserCourseInstanceMetrics
- user_exercise_states::UserCourseInstanceProgress
- user_exercise_states::UserExerciseState
- user_exercise_states::UserExerciseStateUpdate
- user_exercise_task_states::UserExerciseTaskState
- user_research_consents::UserResearchConsent
- users::User
Enums
- CourseOrExamId
- PKeyPolicy
- certificate_configurations::CertificateTextAnchor
- certificate_configurations::PaperSize
- chapters::ChapterStatus
- code_giveaways::CodeGiveawayStatus
- course_background_questions::CourseBackgroundQuestionType
- course_module_completions::CourseModuleCompletionGranter
- course_modules::CompletionPolicy
- error::ModelErrorType
- exercise_repositories::ExerciseRepositoryStatus
- exercise_task_gradings::UserPointsUpdateStrategy
- exercises::ActivityProgress
- exercises::GradingProgress
- flagged_answers::ReportReason
- library::TimeGranularity
- library::grading::GradingPolicy
- page_history::HistoryChangeReason
- pages::PageVisibility
- peer_or_self_review_configs::PeerReviewProcessingStrategy
- peer_or_self_review_question_submissions::PeerOrSelfReviewAnswer
- peer_or_self_review_questions::PeerOrSelfReviewQuestionType
- proposed_block_edits::BlockProposal
- proposed_block_edits::BlockProposalAction
- proposed_block_edits::ProposalStatus
- regradings::NewRegradingIdType
- roles::RoleDomain
- roles::UserRole
- teacher_grading_decisions::TeacherDecisionType
- user_exercise_states::CourseInstanceOrExamId
- user_exercise_states::EwusContext
- user_exercise_states::EwusCourseOrExam
- user_exercise_states::ReviewingStage
Traits
- SpecFetcher
- error::TryToOptional
- prelude::BackendError
- prelude::Connection
- prelude::Deserialize
- prelude::FromRow
- prelude::Serialize
- prelude::Type
Derive Macros
Functions
- certificate_configuration_to_requirements::get_all_requirements_for_certificate_configuration
- certificate_configuration_to_requirements::insert
- certificate_configurations::delete
- certificate_configurations::get_all_certifcate_configurations_requiring_only_one_module_and_no_course_instance
- certificate_configurations::get_by_id
- certificate_configurations::get_default_certificate_configurations_and_requirements_by_course_instance
- certificate_configurations::get_default_configuration_by_course_module_and_course_instance
- certificate_configurations::get_required_course_instance_ids
- certificate_configurations::insert
- certificate_configurations::update
- certificate_fonts::get_all
- certificate_fonts::insert
- chapters::course_chapters
- chapters::course_instance_chapters
- chapters::delete_chapter
- chapters::get_chapter
- chapters::get_chapter_by_page_id
- chapters::get_chapter_info_by_page_metadata
- chapters::get_course_id
- chapters::get_for_module
- chapters::get_user_course_instance_chapter_progress
- chapters::insert
- chapters::is_open
- chapters::set_front_page
- chapters::set_module
- chapters::set_opens_at
- chapters::update_chapter
- chapters::update_chapter_image_path
- chatbot_configurations::get_by_id
- chatbot_configurations::get_for_azure_search_maintenance
- chatbot_configurations::get_for_course
- chatbot_configurations::insert
- chatbot_conversation_messages::delete
- chatbot_conversation_messages::get_by_conversation_id
- chatbot_conversation_messages::insert
- chatbot_conversation_messages::update
- chatbot_conversations::get_current_conversation_info
- chatbot_conversations::get_latest_conversation_for_user
- chatbot_conversations::insert
- chatbot_page_sync_statuses::ensure_sync_statuses_exist
- chatbot_page_sync_statuses::update_page_revision_ids
- code_giveaway_codes::are_any_codes_left
- code_giveaway_codes::delete_by_id
- code_giveaway_codes::get_all_by_code_giveaway_id
- code_giveaway_codes::get_by_id
- code_giveaway_codes::get_code_given_to_user
- code_giveaway_codes::give_some_code_to_user
- code_giveaway_codes::insert_many
- code_giveaway_codes::stream_given_code_giveaway_codes
- code_giveaways::get_all_for_course
- code_giveaways::get_by_id
- code_giveaways::get_code_giveaway_status
- code_giveaways::insert
- code_giveaways::set_enabled
- course_background_question_answers::get_background_question_answers_for_background_questions
- course_background_question_answers::upsert_backround_question_answers
- course_background_questions::get_background_questions_and_answers
- course_background_questions::get_background_questions_for_course_instance
- course_custom_privacy_policy_checkbox_texts::get_all_by_course_id
- course_exams::delete
- course_exams::get_course_ids_by_exam_id
- course_exams::get_exam_ids_by_course_id
- course_exams::upsert
- course_instance_enrollments::get_by_user_and_course_instance_id
- course_instance_enrollments::get_by_user_id
- course_instance_enrollments::get_course_instance_enrollments_info_for_user
- course_instance_enrollments::insert
- course_instance_enrollments::insert_enrollment_and_set_as_current
- course_instance_enrollments::insert_enrollment_if_it_doesnt_exist
- course_instances::course_instance_by_users_latest_enrollment
- course_instances::current_course_instance_of_user
- course_instances::delete
- course_instances::edit
- course_instances::get_all_course_instances
- course_instances::get_by_ids
- course_instances::get_course_average_duration
- course_instances::get_course_id
- course_instances::get_course_instance
- course_instances::get_course_instance_ids_with_course_id
- course_instances::get_course_instances_for_course
- course_instances::get_default_by_course_id
- course_instances::get_enrolled_course_instances_for_user
- course_instances::get_enrolled_course_instances_for_user_with_exercise_type
- course_instances::get_organization_id
- course_instances::get_points
- course_instances::get_student_duration
- course_instances::insert
- course_instances::is_open
- course_instances::reset_progress_on_course_instance_for_user
- course_language_groups::insert
- course_module_completion_registered_to_study_registries::delete
- course_module_completion_registered_to_study_registries::delete_all_duplicates
- course_module_completion_registered_to_study_registries::delete_duplicates_for_specific_completions
- course_module_completion_registered_to_study_registries::get_by_completion_id_and_registrar_id
- course_module_completion_registered_to_study_registries::get_by_id
- course_module_completion_registered_to_study_registries::get_count_of_distinct_users_with_registrations_by_course_id
- course_module_completion_registered_to_study_registries::insert
- course_module_completion_registered_to_study_registries::insert_bulk
- course_module_completion_registered_to_study_registries::mark_completions_as_registered_to_study_registry
- course_module_completions::delete
- course_module_completions::get_all_by_course_instance_and_user_id
- course_module_completions::get_all_by_course_instance_id
- course_module_completions::get_all_by_course_module_instance_and_user_ids
- course_module_completions::get_all_by_user_id
- course_module_completions::get_all_by_user_id_and_course_module_id
- course_module_completions::get_all_with_registration_information_by_course_instance_id
- course_module_completions::get_automatic_completion_by_course_module_instance_and_user_ids
- course_module_completions::get_by_id
- course_module_completions::get_by_ids
- course_module_completions::get_by_ids_as_map
- course_module_completions::get_count_of_distinct_completors_by_course_id
- course_module_completions::get_latest_by_course_module_instance_and_user_ids
- course_module_completions::insert
- course_module_completions::stream_by_course_module_id
- course_module_completions::update_completion_registration_attempt_date
- course_module_completions::update_needs_to_be_reviewed
- course_module_completions::update_passed_and_grade_status
- course_module_completions::update_prerequisite_modules_completed
- course_module_completions::user_has_completed_course_module_on_instance
- course_modules::delete
- course_modules::get_all_uh_course_codes_for_open_university
- course_modules::get_by_course_id
- course_modules::get_by_course_id_as_map
- course_modules::get_by_exercise_id
- course_modules::get_by_id
- course_modules::get_course_module_id_by_chapter
- course_modules::get_default_by_course_id
- course_modules::get_ids_by_course_slug_or_uh_course_code
- course_modules::insert
- course_modules::rename
- course_modules::update
- course_modules::update_automatic_completion_status
- course_modules::update_certification_enabled
- course_modules::update_enable_registering_completion_to_uh_open_university
- course_modules::update_modules
- course_modules::update_uh_course_code
- course_modules::update_with_order_number
- courses::all_courses
- courses::all_courses_user_enrolled_to
- courses::all_courses_with_roles_for_user
- courses::delete_course
- courses::get_active_courses_for_organization
- courses::get_active_courses_for_organization_count
- courses::get_all_language_versions_of_course
- courses::get_by_ids
- courses::get_cfgname_by_tag
- courses::get_course
- courses::get_course_breadcrumb_info
- courses::get_course_by_slug
- courses::get_course_structure
- courses::get_course_with_join_code
- courses::get_nondeleted_course_id_by_slug
- courses::get_organization_id
- courses::insert
- courses::is_draft
- courses::is_joinable_by_code_only
- courses::organization_course_count
- courses::organization_courses_visible_to_user_paginated
- courses::set_join_code_for_course
- courses::update_course
- courses::update_course_base_module_completion_count_requirement
- email_deliveries::fetch_emails
- email_deliveries::mark_as_sent
- email_deliveries::save_err_to_email
- email_templates::delete_email_template
- email_templates::get_email_template
- email_templates::get_email_templates
- email_templates::insert_email_template
- email_templates::update_email_template
- ended_processed_exams::get_unprocessed_ended_exams_by_timestamp
- ended_processed_exams::upsert
- exams::edit
- exams::enroll
- exams::get
- exams::get_course_exams_for_organization
- exams::get_enrollment
- exams::get_exam_enrollments_for_users
- exams::get_exam_instructions_data
- exams::get_exams
- exams::get_exams_for_course
- exams::get_exams_for_organization
- exams::get_ongoing_exam_enrollments
- exams::get_organization_exam_with_exam_id
- exams::get_organization_id
- exams::insert
- exams::update_exam_ended_at
- exams::update_exam_ended_at_for_users_with_exam_id
- exams::update_exam_instructions
- exams::update_exam_start_time
- exams::update_show_exercise_answers
- exams::verify_exam_submission_can_be_made
- exercise_language_groups::insert
- exercise_repositories::delete
- exercise_repositories::get
- exercise_repositories::get_for_course_or_exam
- exercise_repositories::mark_failure
- exercise_repositories::mark_success
- exercise_repositories::new
- exercise_repositories::update
- exercise_reset_logs::get_exercise_reset_logs_for_user
- exercise_reset_logs::log_exercise_reset
- exercise_service_info::fetch_and_upsert_service_info
- exercise_service_info::get_all_exercise_services_by_type
- exercise_service_info::get_course_material_service_info_by_exercise_type
- exercise_service_info::get_selected_exercise_services_by_type
- exercise_service_info::get_service_info
- exercise_service_info::get_service_info_by_exercise_service
- exercise_service_info::get_service_info_by_exercise_type
- exercise_service_info::insert
- exercise_service_info::upsert_service_info
- exercise_services::delete_exercise_service
- exercise_services::get_all_exercise_services_iframe_rendering_infos
- exercise_services::get_exercise_service
- exercise_services::get_exercise_service_by_exercise_type
- exercise_services::get_exercise_service_externally_preferred_baseurl
- exercise_services::get_exercise_service_internally_preferred_baseurl
- exercise_services::get_exercise_service_internally_preferred_baseurl_by_exercise_type
- exercise_services::get_exercise_services
- exercise_services::get_internal_grade_url
- exercise_services::get_internal_public_spec_url
- exercise_services::get_model_solution_url
- exercise_services::insert_exercise_service
- exercise_services::update_exercise_service
- exercise_slide_submissions::answer_requiring_attention_count
- exercise_slide_submissions::delete_exercise_submissions_with_exam_id_and_user_id
- exercise_slide_submissions::exercise_slide_submission_count
- exercise_slide_submissions::exercise_slide_submission_count_with_exam_id
- exercise_slide_submissions::exercise_slide_submission_count_with_exercise_id
- exercise_slide_submissions::exercise_slide_submissions
- exercise_slide_submissions::exercise_slide_submissions_for_answers_requiring_attention
- exercise_slide_submissions::get_all_answers_requiring_attention
- exercise_slide_submissions::get_all_exercise_slide_submission_info
- exercise_slide_submissions::get_by_exercise_id
- exercise_slide_submissions::get_by_id
- exercise_slide_submissions::get_count_of_answers_requiring_attention_in_exercise_by_course_id
- exercise_slide_submissions::get_course_and_exam_id
- exercise_slide_submissions::get_course_daily_slide_submission_counts
- exercise_slide_submissions::get_course_daily_user_counts_with_submissions
- exercise_slide_submissions::get_course_exercise_slide_submission_counts_by_exercise
- exercise_slide_submissions::get_course_exercise_slide_submission_counts_by_weekday_and_hour
- exercise_slide_submissions::get_exercise_slide_submission_counts_for_exercise_user
- exercise_slide_submissions::get_exercise_slide_submission_info
- exercise_slide_submissions::get_latest_exercise_slide_submissions_and_user_exercise_state_list_with_exercise_id
- exercise_slide_submissions::get_users_all_submissions_for_course_instance_or_exam
- exercise_slide_submissions::get_users_latest_exercise_slide_submission
- exercise_slide_submissions::insert_exercise_slide_submission
- exercise_slide_submissions::insert_exercise_slide_submission_with_id
- exercise_slide_submissions::try_to_get_random_filtered_by_user_and_submissions
- exercise_slide_submissions::try_to_get_users_latest_exercise_slide_submission
- exercise_slides::delete_exercise_slides_by_exercise_ids
- exercise_slides::get_course_material_exercise_slide_by_id
- exercise_slides::get_exercise_slide
- exercise_slides::get_exercise_slide_by_exercise_task_id
- exercise_slides::get_exercise_slides
- exercise_slides::get_exercise_slides_by_exercise_id
- exercise_slides::get_exercise_slides_by_exercise_ids
- exercise_slides::get_random_exercise_slide_for_exercise
- exercise_slides::insert
- exercise_slides::insert_exercise_slide
- exercise_slides::upsert
- exercise_task_gradings::get_all_gradings_by_exercise_slide_submission_id
- exercise_task_gradings::get_by_exercise_task_submission_id
- exercise_task_gradings::get_by_id
- exercise_task_gradings::get_course_id
- exercise_task_gradings::get_course_or_exam_id
- exercise_task_gradings::get_for_student
- exercise_task_gradings::get_new_and_old_exercise_task_gradings_by_regrading_id
- exercise_task_gradings::get_point_update_strategy_from_gradings
- exercise_task_gradings::get_total_score_given_for_exercise_slide_submission
- exercise_task_gradings::get_user_exercise_task_gradings_by_module_and_exercise_type
- exercise_task_gradings::grade_submission
- exercise_task_gradings::insert
- exercise_task_gradings::new_grading
- exercise_task_gradings::set_grading_progress
- exercise_task_gradings::update_grading
- exercise_task_regrading_submissions::get_regrading_submission
- exercise_task_regrading_submissions::get_regrading_submissions
- exercise_task_regrading_submissions::insert
- exercise_task_regrading_submissions::set_grading_after_regrading
- exercise_task_submissions::get_by_exercise_slide_submission_id
- exercise_task_submissions::get_by_id
- exercise_task_submissions::get_course_and_exam_id
- exercise_task_submissions::get_exercise_task_submission_info_by_exercise_slide_submission_id
- exercise_task_submissions::get_ids_by_exercise_id
- exercise_task_submissions::get_latest_submission_ids_by_exercise_id
- exercise_task_submissions::get_peer_reviews_received
- exercise_task_submissions::get_submission
- exercise_task_submissions::get_user_custom_view_exercise_tasks_by_module_and_exercise_type
- exercise_task_submissions::get_user_latest_exercise_task_submissions_by_course_module_and_exercise_type
- exercise_task_submissions::get_users_latest_exercise_task_submissions_for_exercise_slide
- exercise_task_submissions::insert
- exercise_task_submissions::insert_with_id
- exercise_task_submissions::set_grading_id
- exercise_task_submissions::stream_course_submissions
- exercise_task_submissions::stream_exam_submissions
- exercise_tasks::delete_exercise_tasks_by_slide_ids
- exercise_tasks::get_all_exercise_tas_by_exercise_slide_submission_id
- exercise_tasks::get_all_exercise_tasks_by_module_and_exercise_type
- exercise_tasks::get_course_material_exercise_tasks
- exercise_tasks::get_course_or_exam_id
- exercise_tasks::get_exercise_task_by_id
- exercise_tasks::get_exercise_task_model_solution_spec_by_id
- exercise_tasks::get_exercise_tasks_by_exercise_id
- exercise_tasks::get_exercise_tasks_by_exercise_slide_id
- exercise_tasks::get_exercise_tasks_by_exercise_slide_ids
- exercise_tasks::get_existing_users_exercise_slide_for_course_instance
- exercise_tasks::get_or_select_user_exercise_tasks_for_course_instance_or_exam
- exercise_tasks::insert
- exercise_tasks::stream_course_exercise_tasks
- exercises::collect_user_ids_and_exercise_ids_for_reset
- exercises::delete_exercises_by_page_id
- exercises::determine_can_post_submission
- exercises::get_all_exercise_statuses_by_user_id_and_course_instance_id
- exercises::get_by_id
- exercises::get_course_material_exercise
- exercises::get_course_or_exam_id
- exercises::get_exercise_by_id
- exercises::get_exercise_submissions_and_status_by_course_instance_id
- exercises::get_exercises_by_chapter_id
- exercises::get_exercises_by_course_id
- exercises::get_exercises_by_course_instance_id
- exercises::get_exercises_by_exam_id
- exercises::get_exercises_by_module_containing_exercise_type
- exercises::get_exercises_by_page_id
- exercises::get_or_select_exercise_slide
- exercises::insert
- exercises::reset_exercises_for_selected_users
- exercises::set_exercise_to_use_exercise_specific_peer_or_self_review_config
- feedback::get_feedback_count_for_course
- feedback::get_feedback_for_course
- feedback::insert
- feedback::mark_as_read
- file_uploads::delete_and_fetch_path
- file_uploads::get_filename
- file_uploads::insert
- flagged_answers::get_flagged_answers_by_submission_id
- flagged_answers::get_flagged_answers_submission_ids_by_flaggers_id
- flagged_answers::increment_flag_count
- flagged_answers::insert_flagged_answer
- flagged_answers::insert_flagged_answer_and_move_to_manual_review_if_needed
- generated_certificates::generate_and_insert
- generated_certificates::generate_verification_id
- generated_certificates::get_certificate_by_verification_id
- generated_certificates::get_certificate_for_user
- glossary::delete
- glossary::fetch_for_course
- glossary::insert
- glossary::update
- join_code_uses::check_if_user_has_access_to_course
- join_code_uses::insert
- library::content_management::create_new_chapter
- library::content_management::create_new_course
- library::copying::copy_course
- library::copying::copy_course_chapters
- library::copying::copy_course_modules
- library::copying::copy_course_pages_and_return_contents
- library::copying::copy_exam
- library::copying::copy_exam_pages_and_return_contents
- library::copying::copy_exercise_slides
- library::copying::copy_exercise_tasks
- library::copying::copy_material_references
- library::copying::copy_peer_or_self_review_configs
- library::copying::copy_peer_or_self_review_questions
- library::copying::copy_user_permissions
- library::copying::map_old_exr_ids_to_new_exr_ids_for_courses
- library::copying::map_old_exr_ids_to_new_exr_ids_for_exams
- library::copying::set_chapter_front_pages
- library::course_instances::enroll
- library::course_stats::avg_time_to_first_submission_history
- library::course_stats::course_completions_history
- library::course_stats::course_completions_history_all_language_versions
- library::course_stats::course_completions_history_by_instance
- library::course_stats::first_exercise_submissions_history
- library::course_stats::first_exercise_submissions_history_by_instance
- library::course_stats::get_cohort_activity_history
- library::course_stats::get_total_users_completed_all_language_versions_of_a_course
- library::course_stats::get_total_users_completed_course
- library::course_stats::get_total_users_completed_course_by_instance
- library::course_stats::get_total_users_returned_at_least_one_exercise
- library::course_stats::get_total_users_returned_at_least_one_exercise_by_instance
- library::course_stats::get_total_users_started_all_language_versions_of_a_course
- library::course_stats::get_total_users_started_course
- library::course_stats::get_total_users_started_course_by_instance
- library::course_stats::get_user_ids_to_exclude_from_course_language_group_stats
- library::course_stats::get_user_ids_to_exclude_from_course_stats
- library::course_stats::unique_users_starting_history
- library::course_stats::unique_users_starting_history_all_language_versions
- library::course_stats::unique_users_starting_history_by_instance
- library::course_stats::users_returning_exercises_history
- library::course_stats::users_returning_exercises_history_by_instance
- library::global_stats::get_completion_stats_by_email_domain
- library::global_stats::get_course_completion_stats_for_email_domain
- library::global_stats::get_course_module_stats_by_completions_registered_to_study_registry
- library::global_stats::get_number_of_people_completed_a_course
- library::global_stats::get_number_of_people_done_at_least_one_exercise
- library::global_stats::get_number_of_people_registered_completion_to_study_registry
- library::global_stats::get_number_of_people_started_course
- library::grading::create_fixed_grading_for_submission_task
- library::grading::create_user_exercise_slide_submission
- library::grading::get_paginated_answers_requiring_attention_for_exercise
- library::grading::grade_user_submission
- library::grading::grade_user_submission_task
- library::grading::propagate_user_exercise_state_update_from_exercise_task_grading_result
- library::grading::update_grading_with_single_regrading_result
- library::grading::update_user_exercise_slide_state
- library::grading::update_user_exercise_slide_state_and_user_exercise_state
- library::page_visit_stats::calculate_latest
- library::peer_or_self_reviewing::create_peer_or_self_review_submission_for_user
- library::peer_or_self_reviewing::get_course_material_peer_or_self_review_data
- library::peer_or_self_reviewing::select_own_submission_for_self_review
- library::peer_or_self_reviewing::start_peer_or_self_review_for_user
- library::peer_or_self_reviewing::try_to_select_exercise_slide_submission_for_peer_review
- library::peer_or_self_reviewing::try_to_select_peer_review_candidate_from_queue
- library::peer_or_self_reviewing::try_to_select_peer_review_candidate_from_queue_impl
- library::peer_or_self_reviewing::update_peer_review_queue_reviews_received
- library::peer_or_self_reviewing::update_peer_review_receiver_exercise_status
- library::peer_or_self_reviewing::validate_and_sanitize_peer_review_submission_answers
- library::progressing::add_manual_completions
- library::progressing::check_and_insert_suspected_cheaters
- library::progressing::create_automatic_course_module_completion_if_eligible
- library::progressing::get_completion_registration_link_and_save_attempt
- library::progressing::get_course_instance_completion_summary
- library::progressing::get_manual_completion_result_preview
- library::progressing::get_user_completion_information
- library::progressing::get_user_module_completion_statuses_for_course_instance
- library::progressing::process_all_course_completions
- library::progressing::process_all_course_instance_completions
- library::progressing::update_automatic_completion_status_and_grant_if_eligible
- library::progressing::update_module_completion_prerequisite_statuses_for_user
- library::progressing::user_can_take_exam
- library::progressing::user_has_passed_exam_for_the_course_based_on_points
- library::progressing::user_is_eligible_for_automatic_completion
- library::progressing::user_passes_automatic_completion_exercise_tresholds
- library::regrading::do_single_regrading
- library::regrading::regrade
- library::user_exercise_state_updater::data_loader::load_current_user_exercise_state
- library::user_exercise_state_updater::data_loader::load_exercise
- library::user_exercise_state_updater::data_loader::load_given_peer_or_self_review_submissions
- library::user_exercise_state_updater::data_loader::load_given_self_review_submission
- library::user_exercise_state_updater::data_loader::load_latest_exercise_slide_submission
- library::user_exercise_state_updater::data_loader::load_latest_exercise_slide_submission_received_peer_or_self_review_question_submissions
- library::user_exercise_state_updater::data_loader::load_latest_teacher_grading_decision
- library::user_exercise_state_updater::data_loader::load_peer_or_self_review_config
- library::user_exercise_state_updater::data_loader::load_peer_or_self_review_information
- library::user_exercise_state_updater::data_loader::load_peer_or_self_review_questions
- library::user_exercise_state_updater::data_loader::load_peer_review_queue_entry
- library::user_exercise_state_updater::data_loader::load_required_data
- library::user_exercise_state_updater::data_loader::load_user_exercise_slide_state_grading_summary
- library::user_exercise_state_updater::data_loader::normalize_weights
- library::user_exercise_state_updater::state_deriver::calculate_average_received_peer_review_score
- library::user_exercise_state_updater::state_deriver::calculate_peer_review_weighted_points
- library::user_exercise_state_updater::state_deriver::derive_new_activity_progress
- library::user_exercise_state_updater::state_deriver::derive_new_reviewing_stage
- library::user_exercise_state_updater::state_deriver::derive_new_score_given
- library::user_exercise_state_updater::state_deriver::derive_new_user_exercise_state
- library::user_exercise_state_updater::state_deriver::get_peer_or_self_review_opinion
- library::user_exercise_state_updater::update_user_exercise_state
- library::user_exercise_state_updater::update_user_exercise_state_with_some_already_loaded_data
- library::user_exercise_state_updater::validation::validate_input
- marketing_consents::delete_tag
- marketing_consents::fetch_all_marketing_mailing_list_access_tokens
- marketing_consents::fetch_all_unsynced_updated_emails
- marketing_consents::fetch_all_unsynced_user_marketing_consents_by_course_language_group_id
- marketing_consents::fetch_tags_with_course_language_group_id_and_marketing_mailing_list_access_token_id
- marketing_consents::fetch_user_marketing_consent
- marketing_consents::update_synced_to_mailchimp_at_to_all_synced_users
- marketing_consents::update_unsubscribed_users_from_mailchimp_in_bulk
- marketing_consents::update_user_mailchimp_id_at_to_all_synced_users
- marketing_consents::upsert_marketing_consent
- marketing_consents::upsert_tag
- material_references::delete_reference
- material_references::get_reference_by_id
- material_references::get_references_by_course_id
- material_references::insert_reference
- material_references::update_material_reference_by_id
- offered_answers_to_peer_review_temporary::delete_expired_records
- offered_answers_to_peer_review_temporary::delete_saved_submissions_for_user
- offered_answers_to_peer_review_temporary::save_given_exercise_slide_submission
- offered_answers_to_peer_review_temporary::try_to_restore_previously_given_exercise_slide_submission
- open_university_registration_links::get_link_by_course_code
- open_university_registration_links::upsert
- organizations::all_organizations
- organizations::get_organization
- organizations::get_organization_by_slug
- organizations::insert
- organizations::update_organization_image_path
- other_domain_to_course_redirections::get_by_domain
- page_audio_files::delete_page_audio
- page_audio_files::get_page_audio_files
- page_audio_files::get_page_audio_files_by_id
- page_audio_files::insert_page_audio
- page_history::get_history_data
- page_history::get_latest_history_entries_for_pages_by_course_ids
- page_history::history
- page_history::history_count
- page_history::insert
- page_language_groups::insert
- page_visit_datum::get_oldest_date
- page_visit_datum::insert
- page_visit_datum::unknown_is_none
- page_visit_datum_daily_visit_hashing_keys::generate_anonymous_identifier
- page_visit_datum_daily_visit_hashing_keys::get_key_for_the_day
- page_visit_datum_daily_visit_hashing_keys::try_get_key_for_the_day_internal
- page_visit_datum_daily_visit_hashing_keys::try_insert_key_for_the_day_internal
- page_visit_datum_summary_by_courses::calculate_and_update_for_date
- page_visit_datum_summary_by_courses::get_all_for_course
- page_visit_datum_summary_by_courses::get_latest_date
- page_visit_datum_summary_by_courses_countries::calculate_and_update_for_date
- page_visit_datum_summary_by_courses_countries::get_all_for_course
- page_visit_datum_summary_by_courses_device_types::calculate_and_update_for_date
- page_visit_datum_summary_by_courses_device_types::get_all_for_course
- page_visit_datum_summary_by_pages::calculate_and_update_for_date
- page_visit_datum_summary_by_pages::get_all_for_course
- pages::add_course_url_prefix_to_search_results
- pages::delete_page_and_exercises
- pages::fetch_derived_spec
- pages::get_all_by_course_id_and_visibility
- pages::get_by_exam_id
- pages::get_by_ids
- pages::get_chapter_front_page_by_page_id
- pages::get_chapter_pages
- pages::get_chapters_pages_with_exercises
- pages::get_chapters_visible_pages_exclude_main_frontpage
- pages::get_course_and_exam_id
- pages::get_course_page_with_user_data_from_selected_page
- pages::get_course_pages_by_chapter_id_and_visibility
- pages::get_course_top_level_pages_by_course_id_and_visibility
- pages::get_current_page_metadata
- pages::get_next_order_number_for_courses_top_level_pages
- pages::get_next_page
- pages::get_next_page_by_chapter_number
- pages::get_next_page_by_order_number
- pages::get_next_page_order_number_in_chapter
- pages::get_organization_id
- pages::get_page
- pages::get_page_by_course_id_and_language_group
- pages::get_page_by_path
- pages::get_page_chapter_and_course_information
- pages::get_page_info
- pages::get_page_navigation_data
- pages::get_page_search_results_for_phrase
- pages::get_page_search_results_for_words
- pages::get_page_with_exercises
- pages::get_page_with_user_data_by_path
- pages::get_pages_by_course_id
- pages::get_previous_page
- pages::get_previous_page_by_chapter_number
- pages::get_previous_page_by_order_number
- pages::insert_course_page
- pages::insert_exam_page
- pages::insert_new_content_page
- pages::insert_page
- pages::is_chapter_front_page
- pages::reorder_chapters
- pages::reorder_pages
- pages::restore
- pages::set_chapter
- pages::try_to_find_redirected_page
- pages::update_page
- pages::update_page_content
- pages::update_page_details
- pages::upsert_exercise_slides
- pages::upsert_exercise_tasks
- pages::upsert_exercises
- pages::upsert_peer_or_self_review_configs
- pages::upsert_peer_or_self_review_questions
- partner_block::check_if_course_exists
- partner_block::delete_partner_block
- partner_block::get_partner_block
- partner_block::upsert_partner_block
- peer_or_self_review_configs::delete
- peer_or_self_review_configs::delete_peer_reviews_by_exrcise_ids
- peer_or_self_review_configs::get_by_exercise_id
- peer_or_self_review_configs::get_by_exercise_or_course_id
- peer_or_self_review_configs::get_by_id
- peer_or_self_review_configs::get_cms_peer_review_by_id
- peer_or_self_review_configs::get_course_default_cms_peer_review
- peer_or_self_review_configs::get_course_material_peer_or_self_review_data
- peer_or_self_review_configs::get_default_for_course_by_course_id
- peer_or_self_review_configs::get_peer_reviews_by_page_id
- peer_or_self_review_configs::insert
- peer_or_self_review_configs::upsert_course_default_cms_peer_review_and_questions
- peer_or_self_review_configs::upsert_with_id
- peer_or_self_review_question_submissions::bundle_peer_or_self_review_questions_and_answers
- peer_or_self_review_question_submissions::get_by_peer_reviews_question_ids
- peer_or_self_review_question_submissions::get_given_peer_reviews
- peer_or_self_review_question_submissions::get_question_submissions_from_from_peer_or_self_review_submission_ids
- peer_or_self_review_question_submissions::get_questions_and_answers_by_submission_id
- peer_or_self_review_question_submissions::get_received_question_submissions_for_exercise_slide_submission
- peer_or_self_review_question_submissions::insert
- peer_or_self_review_questions::delete_peer_or_self_review_questions_by_peer_or_self_review_config_ids
- peer_or_self_review_questions::get_all_by_peer_or_self_review_config_id
- peer_or_self_review_questions::get_all_by_peer_or_self_review_config_id_as_map
- peer_or_self_review_questions::get_by_id
- peer_or_self_review_questions::get_by_ids
- peer_or_self_review_questions::get_by_page_id
- peer_or_self_review_questions::get_by_peer_or_self_review_configs_id
- peer_or_self_review_questions::get_course_default_cms_peer_or_self_review_questions
- peer_or_self_review_questions::insert
- peer_or_self_review_questions::normalize_cms_peer_or_self_review_questions
- peer_or_self_review_questions::upsert_multiple_peer_or_self_review_questions
- peer_or_self_review_submissions::count_peer_or_self_review_submissions_for_exercise_slide_submission
- peer_or_self_review_submissions::get_all_given_peer_or_self_review_submissions_for_user_and_course_instance
- peer_or_self_review_submissions::get_all_received_peer_or_self_review_submissions_for_user_and_course_instance
- peer_or_self_review_submissions::get_by_id
- peer_or_self_review_submissions::get_by_ids
- peer_or_self_review_submissions::get_last_time_user_submitted_peer_review
- peer_or_self_review_submissions::get_mapping_from_peer_or_self_review_submission_ids_to_peer_review_giver_user_ids
- peer_or_self_review_submissions::get_num_peer_reviews_given_by_user_and_course_instance_and_exercise
- peer_or_self_review_submissions::get_peer_reviews_given_by_user_and_course_instance_and_exercise
- peer_or_self_review_submissions::get_received_peer_or_self_review_submissions_for_user_by_peer_or_self_review_config_id_and_exercise_slide_submission
- peer_or_self_review_submissions::get_self_review_submission_by_user_and_exercise
- peer_or_self_review_submissions::get_users_submission_count_for_exercise_and_course_instance
- peer_or_self_review_submissions::get_users_submission_ids_for_exercise_and_course_instance
- peer_or_self_review_submissions::insert
- peer_review_queue_entries::delete_by_receiving_peer_reviews_exercise_slide_submission_id
- peer_review_queue_entries::get_all_by_user_and_course_instance_ids
- peer_review_queue_entries::get_all_that_need_peer_reviews_by_exercise_id
- peer_review_queue_entries::get_any_including_not_needing_review
- peer_review_queue_entries::get_by_id
- peer_review_queue_entries::get_by_receiving_peer_reviews_exercise_slide_submission_id
- peer_review_queue_entries::get_by_user_and_exercise_and_course_instance_ids
- peer_review_queue_entries::get_entries_that_need_reviews_and_are_older_than
- peer_review_queue_entries::get_entries_that_need_reviews_and_are_older_than_with_exercise_id
- peer_review_queue_entries::get_entries_that_need_teacher_review_and_are_older_than_with_course_instance_id
- peer_review_queue_entries::get_many_that_need_peer_reviews_by_exercise_id_and_review_priority
- peer_review_queue_entries::increment_peer_review_priority
- peer_review_queue_entries::insert
- peer_review_queue_entries::remove_from_queue
- peer_review_queue_entries::remove_from_queue_and_add_to_manual_review
- peer_review_queue_entries::remove_from_queue_and_give_full_points
- peer_review_queue_entries::remove_queue_entries_for_unusual_reason
- peer_review_queue_entries::try_to_get_all_by_user_and_course_instance_ids
- peer_review_queue_entries::try_to_get_by_user_and_exercise_and_course_instance_ids
- peer_review_queue_entries::update
- peer_review_queue_entries::update_received_enough_peer_reviews
- peer_review_queue_entries::upsert_peer_review_priority
- pending_roles::get_all
- pending_roles::insert
- playground_examples::delete_playground_example
- playground_examples::get_all_playground_examples
- playground_examples::insert_playground_example
- playground_examples::update_playground_example
- privacy_link::delete_privacy_link
- privacy_link::get_privacy_link
- privacy_link::insert
- proposed_page_edits::get_proposal_count_for_course
- proposed_page_edits::get_proposals_for_course
- proposed_page_edits::insert
- proposed_page_edits::process_proposal
- proposed_page_edits::update_page_edit_status
- regradings::complete_regrading
- regradings::get_all_count
- regradings::get_all_paginated
- regradings::get_by_id
- regradings::get_regrading_info_by_id
- regradings::get_uncompleted_regradings_and_mark_as_started
- regradings::insert
- regradings::insert_and_create_regradings
- regradings::set_error_message
- regradings::set_total_grading_progress
- rejected_exercise_slide_submissions::insert_rejected_exercise_slide_submission
- rejected_exercise_slide_submissions::insert_rejected_exercise_task_submission
- repository_exercises::delete_for_repository
- repository_exercises::delete_from_repository
- repository_exercises::get_for_course
- repository_exercises::get_for_repository
- repository_exercises::new
- repository_exercises::update_checksum
- repository_exercises::update_part_and_name
- research_forms::get_all_research_form_answers_with_user_course_and_question_id
- research_forms::get_all_research_form_answers_with_user_id
- research_forms::get_research_form_answers_with_user_id
- research_forms::get_research_form_questions_with_course_id
- research_forms::get_research_form_with_course_id
- research_forms::stream_course_research_form_user_answers
- research_forms::upsert_research_form
- research_forms::upsert_research_form_anwser
- research_forms::upsert_research_form_questions
- roles::get
- roles::get_course_language_group_related_roles
- roles::get_course_related_roles
- roles::get_roles
- roles::insert
- roles::remove
- student_countries::delete_student_country
- student_countries::get_countries
- student_countries::get_selected_country_by_user_id
- student_countries::insert
- study_registry_registrars::delete
- study_registry_registrars::get_by_id
- study_registry_registrars::get_by_secret_key
- study_registry_registrars::insert
- suspected_cheaters::approve_suspected_cheater
- suspected_cheaters::archive_suspected_cheater
- suspected_cheaters::get_all_suspected_cheaters_in_course
- suspected_cheaters::get_suspected_cheaters_by_id
- suspected_cheaters::get_thresholds_by_id
- suspected_cheaters::insert
- suspected_cheaters::insert_thresholds
- suspected_cheaters::update_thresholds_by_point
- teacher_grading_decisions::add_teacher_grading_decision
- teacher_grading_decisions::get_all_latest_grading_decisions_by_user_id_and_course_instance_id
- teacher_grading_decisions::get_all_latest_grading_decisions_by_user_id_and_exam_id
- teacher_grading_decisions::get_by_ids
- teacher_grading_decisions::try_to_get_latest_grading_decision_by_user_exercise_state_id
- teacher_grading_decisions::try_to_get_latest_grading_decision_by_user_exercise_state_id_for_users
- teacher_grading_decisions::update_teacher_grading_decision_hidden_field
- url_redirections::upsert
- user_course_instance_exercise_service_variables::get_all_user_variables_for_user_and_course_instance_and_exercise_type
- user_course_instance_exercise_service_variables::get_all_variables_for_user_and_course_instance_or_exam
- user_course_instance_exercise_service_variables::insert_after_exercise_task_graded
- user_course_settings::get_all_by_user_and_multiple_current_courses
- user_course_settings::get_user_course_settings
- user_course_settings::get_user_course_settings_by_course_id
- user_course_settings::upsert_user_course_settings_for_enrollment
- user_details::get_user_details_by_user_id
- user_details::get_users_by_course_id
- user_details::get_users_details_by_user_id_map
- user_details::search_for_user_details_by_email
- user_details::search_for_user_details_by_other_details
- user_details::search_for_user_details_fuzzy_match
- user_details::stream_users_details_having_user_exercise_states_on_course
- user_exercise_slide_states::delete
- user_exercise_slide_states::get_all_by_user_exercise_state_id
- user_exercise_slide_states::get_by_id
- user_exercise_slide_states::get_by_unique_index
- user_exercise_slide_states::get_grading_summary_by_user_exercise_state_id
- user_exercise_slide_states::get_or_insert_by_unique_index
- user_exercise_slide_states::insert
- user_exercise_slide_states::update
- user_exercise_states::get_all_for_user_and_course_instance_or_exam
- user_exercise_states::get_by_id
- user_exercise_states::get_by_ids
- user_exercise_states::get_course_instance_metrics
- user_exercise_states::get_course_instance_metrics_indexed_by_module_id
- user_exercise_states::get_course_users_counts_by_exercise
- user_exercise_states::get_or_create_user_exercise_state
- user_exercise_states::get_or_create_user_exercise_state_for_users
- user_exercise_states::get_single_module_course_instance_metrics
- user_exercise_states::get_user_course_instance_chapter_exercises_progress
- user_exercise_states::get_user_course_instance_chapter_metrics
- user_exercise_states::get_user_course_instance_metrics
- user_exercise_states::get_user_course_instance_metrics_indexed_by_module_id
- user_exercise_states::get_user_course_instance_progress
- user_exercise_states::get_user_exercise_state_if_exists
- user_exercise_states::get_user_total_course_points
- user_exercise_states::get_user_total_exam_points
- user_exercise_states::get_users_current_by_exercise
- user_exercise_states::merge_modules_with_metrics
- user_exercise_states::stream_course_instance_points
- user_exercise_states::stream_exam_points
- user_exercise_states::stream_user_exercise_states_for_course
- user_exercise_states::update
- user_exercise_states::update_exercise_progress
- user_exercise_states::update_reviewing_stage
- user_exercise_states::upsert_selected_exercise_slide_id
- user_exercise_task_states::delete
- user_exercise_task_states::figure_out_new_activity_progress
- user_exercise_task_states::figure_out_new_grading_progress
- user_exercise_task_states::figure_out_new_score_given
- user_exercise_task_states::get
- user_exercise_task_states::get_grading_summary_by_user_exercise_slide_state_id
- user_exercise_task_states::insert
- user_exercise_task_states::upsert_with_grading
- user_exercise_task_states::upsert_with_grading_status
- user_research_consents::get_research_consent_by_user_id
- user_research_consents::upsert
- users::delete_user
- users::find_by_upstream_id
- users::get_all_user_ids_with_user_exercise_states_on_course_instance
- users::get_by_email
- users::get_by_id
- users::get_users_by_course_instance_enrollment
- users::get_users_ids_in_db_from_upstream_ids
- users::insert
- users::insert_with_upstream_id_and_moocfi_id
- users::try_get_by_email
- users::update_email_for_user