2.3. db package¶
2.3.1. Submodules¶
- 2.3.1.1. db.async_session module
- 2.3.1.2. db.core module
- 2.3.1.3. db.crud module
bucket_count()build_checkin_payload()check_datafile_exists()check_domain_approval()consume_reset_token()copy_course_attributes()count_courses()count_distinct_student_answers()count_enrolled_students()count_matching_questions()count_peer_messages()count_useinfo_for()create_answer_table_entry()create_api_token()create_assignment()create_assignment_question()create_book_author()create_code_entry()create_course()create_course_attribute()create_course_instructor()create_deadline_exception()create_domain_approval()create_editor_for_basecourse()create_group()create_initial_courses_users()create_instructor_course_entry()create_invoice_request()create_library_book()create_lti1p1_config()create_lti_course()create_membership()create_question()create_question_grade_entry()create_selected_question()create_timed_exam_entry()create_traceback()create_useinfo_entry()create_user()create_user_chapter_progress_entry()create_user_course_entry()create_user_experiment_entry()create_user_state_entry()create_user_sub_chapter_progress_entry()create_user_topic_practice()delete_api_token()delete_course_completely()delete_course_instructor()delete_datafile()delete_deadline_exception()delete_lti1p3_course()delete_lti_course()delete_one_user_topic_practice()delete_user()delete_user_course_entry()delete_user_experiment_entries()did_send_messages()did_start_timed()duplicate_assignment()fetch_all_api_tokens()fetch_all_assignment_stats()fetch_all_course_attributes()fetch_all_datafiles()fetch_all_deadline_exceptions()fetch_all_grades_for_assignment()fetch_answers()fetch_api_token()fetch_assignment_question()fetch_assignment_questions()fetch_assignment_release_for_div_id()fetch_assignment_scores()fetch_assignments()fetch_available_students_for_instructor_add()fetch_base_course()fetch_basecourse_courses()fetch_books_by_author()fetch_chapter_for_subchapter()fetch_code()fetch_code_for_sid()fetch_course()fetch_course_by_id()fetch_course_instructors()fetch_course_practice()fetch_course_students()fetch_courses_by_institution()fetch_courses_for_user()fetch_current_instructors_for_course()fetch_datafile_by_acid()fetch_deadline_exception()fetch_grade()fetch_gradebook()fetch_group()fetch_instructor_courses()fetch_last_answer_table_entry()fetch_last_course_access()fetch_last_page()fetch_last_poll_response()fetch_last_useinfo_peergroup()fetch_late_students_for_assignment()fetch_library_book()fetch_library_books()fetch_lti1p1_config()fetch_lti1p1_config_by_consumer()fetch_lti1p3_assignments_by_rs_assignment_id()fetch_lti1p3_assignments_by_rs_course_id()fetch_lti1p3_config()fetch_lti1p3_config_by_lti_data()fetch_lti1p3_course()fetch_lti1p3_course_by_id()fetch_lti1p3_course_by_lti_data()fetch_lti1p3_course_by_rs_course()fetch_lti1p3_courses_by_lti_course_id()fetch_lti1p3_grading_data_for_assignment()fetch_lti1p3_user()fetch_lti1p3_users_for_course()fetch_lti_version()fetch_matching_questions()fetch_membership()fetch_one_assignment()fetch_one_course_attribute()fetch_one_user_topic_practice()fetch_page_activity_counts()fetch_peer_useinfo()fetch_poll_summary()fetch_previous_selections()fetch_problem_data()fetch_qualified_questions()fetch_question()fetch_question_by_id()fetch_question_count_per_subchapter()fetch_question_grade()fetch_questions_by_search_criteria()fetch_questions_for_chapter_subchapter()fetch_reading_assignment_data()fetch_reading_assignment_spec()fetch_recent_student_answers()fetch_recent_useinfo()fetch_selected_question()fetch_source_code()fetch_student_answers_in_timerange()fetch_subchapters()fetch_timed_assessments()fetch_timed_exam()fetch_top10_fitb()fetch_useinfo_for_sid()fetch_user()fetch_user_by_email()fetch_user_chapter_progress()fetch_user_experiment()fetch_user_sub_chapter_progress()fetch_users_for_course()fetch_viewed_questions()gather_served_books()generate_datafile_acid()get_book_chapters()get_book_subchapters()get_course_origin()get_courses_per_basecourse()get_last_sent()get_or_create_instance_id()get_peer_votes()get_repo_path()get_students_per_basecourse()has_submissions_after_deadline()is_assigned()is_author()is_editor()is_server_feedback()remove_assignment_questions()reorder_assignment_questions()replace_user_experiment_entries()reset_student_assessment()search_exercises()set_last_sent()set_manual_total()set_reset_token()update_assignment()update_assignment_exercises()update_assignment_question()update_assignment_released()update_assignment_threshold()update_course_settings()update_datafile()update_deadline_exception()update_library_book()update_multiple_assignment_questions()update_question()update_question_grade_entry()update_selected_question()update_source_code()update_source_code_sync()update_sub_chapter_progress()update_user()update_user_state()upsert_deadline_exception()upsert_grade()upsert_installation()upsert_lti1p1_grade_link()upsert_lti1p3_assignment()upsert_lti1p3_config()upsert_lti1p3_course()upsert_lti1p3_user()upsert_practice_grade_link()user_in_course()validate_user_credentials()
- 2.3.1.4. db.models module
APITokenAnswerMixinAssignmentAssignment.allow_self_autogradeAssignment.courseAssignment.current_indexAssignment.descriptionAssignment.duedateAssignment.enforce_dueAssignment.from_sourceAssignment.hidden_onAssignment.idAssignment.is_peerAssignment.is_timedAssignment.kindAssignment.nameAssignment.nofeedbackAssignment.nopauseAssignment.peer_async_visibleAssignment.pointsAssignment.questionsAssignment.releasedAssignment.threshold_pctAssignment.time_limitAssignment.updated_dateAssignment.visibleAssignment.visible_on
AssignmentQuestionAssignmentQuestion.activities_requiredAssignmentQuestion.assignment_idAssignmentQuestion.async_modeAssignmentQuestion.autogradeAssignmentQuestion.idAssignmentQuestion.pointsAssignmentQuestion.question_idAssignmentQuestion.reading_assignmentAssignmentQuestion.sorting_priorityAssignmentQuestion.timedAssignmentQuestion.which_to_grade
AuthEventAuthGroupAuthMembershipAuthUserAuthUser.accept_tcpAuthUser.activeAuthUser.course_idAuthUser.course_nameAuthUser.created_onAuthUser.donatedAuthUser.emailAuthUser.first_nameAuthUser.idAuthUser.last_nameAuthUser.modified_onAuthUser.passwordAuthUser.registration_idAuthUser.registration_keyAuthUser.reset_password_keyAuthUser.username
AuthUserValidatorBookAuthorChapterClickableareaAnswersCodeCodelensAnswersCompetencyCorrectAnswerMixinCourseAttributeCourseInstructorCourseLtiMapCoursePracticeCoursePractice.auth_user_idCoursePractice.course_nameCoursePractice.day_pointsCoursePractice.end_dateCoursePractice.flashcard_creation_methodCoursePractice.gradedCoursePractice.idCoursePractice.interleavingCoursePractice.max_practice_daysCoursePractice.max_practice_questionsCoursePractice.question_pointsCoursePractice.questions_to_complete_dayCoursePractice.spacingCoursePractice.start_date
CoursesCourses.allow_pairsCourses.base_courseCourses.course_nameCourses.courselevelCourses.domain_nameCourses.downloads_enabledCourses.idCourses.institutionCourses.is_supporterCourses.login_requiredCourses.new_serverCourses.python3Courses.stateCourses.student_priceCourses.term_start_dateCourses.timezone
DeadlineExceptionDictableMixinDomainApprovalsDragndropAnswersEditorBasecourseEncryptedStringFitbAnswersGradeIdMixinInstallationInvoiceRequestLibraryLibrary.authorsLibrary.basecourseLibrary.build_systemLibrary.default_languageLibrary.descriptionLibrary.for_classesLibrary.github_urlLibrary.idLibrary.is_visibleLibrary.last_buildLibrary.last_deployLibrary.main_pageLibrary.postbuild_hookLibrary.prebuild_hookLibrary.repo_pathLibrary.shelf_sectionLibrary.social_urlLibrary.source_pathLibrary.subtitleLibrary.targetLibrary.title
LpAnswersLti1p3AssignmentLti1p3ConfLti1p3CourseLti1p3UserLtiKeyMatchingAnswersMchoiceAnswersMicroParsonsAnswersParsonsAnswersPaymentPracticeGradeQuestionQuestion.authorQuestion.autogradeQuestion.base_courseQuestion.chapterQuestion.descriptionQuestion.difficultyQuestion.feedbackQuestion.from_sourceQuestion.htmlsrcQuestion.idQuestion.is_privateQuestion.mean_clicks_to_correctQuestion.nameQuestion.optionalQuestion.ownerQuestion.pct_on_firstQuestion.practiceQuestion.qnumberQuestion.questionQuestion.question_jsonQuestion.question_typeQuestion.review_flagQuestion.subchapterQuestion.tagsQuestion.timestampQuestion.topic
QuestionGradeQuestionTagRunestoneComponentDictSelectedQuestionShortanswerAnswersSourceCodeSpliceAnswersSubChapterSubChapterTaughtTagTelemetryStateTimedExamTraceBackUnittestAnswersUseinfoUserChapterProgressUserCourseUserExperimentUserStateUserSubChapterProgressUserTopicPracticeUserTopicPractice.chapter_labelUserTopicPractice.course_nameUserTopicPractice.creation_timeUserTopicPractice.e_factorUserTopicPractice.i_intervalUserTopicPractice.idUserTopicPractice.last_completedUserTopicPractice.last_presentedUserTopicPractice.next_eligible_dateUserTopicPractice.qUserTopicPractice.question_nameUserTopicPractice.sub_chapter_labelUserTopicPractice.timezoneoffsetUserTopicPractice.user_id
UserTopicPracticeCompletionUserTopicPracticeFeedbackUserTopicPracticeLogUserTopicPracticeLog.available_flashcardsUserTopicPracticeLog.chapter_labelUserTopicPracticeLog.course_nameUserTopicPracticeLog.e_factorUserTopicPracticeLog.end_practiceUserTopicPracticeLog.i_intervalUserTopicPracticeLog.idUserTopicPracticeLog.next_eligible_dateUserTopicPracticeLog.qUserTopicPracticeLog.question_nameUserTopicPracticeLog.start_practiceUserTopicPracticeLog.sub_chapter_labelUserTopicPracticeLog.timezoneoffsetUserTopicPracticeLog.trials_numUserTopicPracticeLog.user_id
UserTopicPracticeSurveyWeb2PyBooleanWeb2pySessionRunestoneWebWorkAnswersregister_answer_table()