db package¶
Submodules¶
- db.async_session module
- db.core module
- db.crud module
count_matching_questions()
count_useinfo_for()
create_answer_table_entry()
create_book_author()
create_code_entry()
create_course()
create_course_attribute()
create_editor_for_basecourse()
create_group()
create_initial_courses_users()
create_instructor_course_entry()
create_library_book()
create_membership()
create_question()
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_one_user_topic_practice()
delete_user()
fetch_all_assignment_stats()
fetch_all_course_attributes()
fetch_assignment_question()
fetch_assignment_questions()
fetch_assignments()
fetch_base_course()
fetch_books_by_author()
fetch_chapter_for_subchapter()
fetch_code()
fetch_course()
fetch_course_by_id()
fetch_course_instructors()
fetch_course_practice()
fetch_courses_for_user()
fetch_grade()
fetch_group()
fetch_instructor_courses()
fetch_last_answer_table_entry()
fetch_last_page()
fetch_last_poll_response()
fetch_library_book()
fetch_library_books()
fetch_matching_questions()
fetch_membership()
fetch_one_assignment()
fetch_one_course_attribute()
fetch_one_user_topic_practice()
fetch_page_activity_counts()
fetch_poll_summary()
fetch_previous_selections()
fetch_qualified_questions()
fetch_question()
fetch_question_grade()
fetch_selected_question()
fetch_subchapters()
fetch_timed_exam()
fetch_top10_fitb()
fetch_user()
fetch_user_chapter_progress()
fetch_user_experiment()
fetch_user_sub_chapter_progress()
fetch_users_for_course()
fetch_viewed_questions()
get_course_origin()
get_courses_per_basecourse()
get_students_per_basecourse()
is_author()
is_editor()
is_server_feedback()
update_library_book()
update_selected_question()
update_sub_chapter_progress()
update_user()
update_user_state()
upsert_grade()
- db.models module
AnswerMixin
Assignment
Assignment.allow_self_autograde
Assignment.course
Assignment.current_index
Assignment.description
Assignment.duedate
Assignment.enforce_due
Assignment.from_source
Assignment.id
Assignment.is_peer
Assignment.is_timed
Assignment.name
Assignment.nofeedback
Assignment.nopause
Assignment.peer_async_visible
Assignment.points
Assignment.released
Assignment.threshold_pct
Assignment.time_limit
Assignment.visible
AssignmentQuestion
AssignmentQuestion.activities_required
AssignmentQuestion.assignment_id
AssignmentQuestion.autograde
AssignmentQuestion.id
AssignmentQuestion.points
AssignmentQuestion.question_id
AssignmentQuestion.reading_assignment
AssignmentQuestion.sorting_priority
AssignmentQuestion.timed
AssignmentQuestion.which_to_grade
AuthEvent
AuthGroup
AuthMembership
AuthUser
AuthUser.accept_tcp
AuthUser.active
AuthUser.course_id
AuthUser.course_name
AuthUser.created_on
AuthUser.donated
AuthUser.email
AuthUser.first_name
AuthUser.id
AuthUser.last_name
AuthUser.modified_on
AuthUser.password
AuthUser.registration_id
AuthUser.registration_key
AuthUser.reset_password_key
AuthUser.username
AuthUserValidator
BookAuthor
Chapter
ClickableareaAnswers
Code
CodelensAnswers
Competency
CorrectAnswerMixin
CourseAttribute
CourseInstructor
CourseLtiMap
CoursePractice
CoursePractice.auth_user_id
CoursePractice.course_name
CoursePractice.day_points
CoursePractice.end_date
CoursePractice.flashcard_creation_method
CoursePractice.graded
CoursePractice.id
CoursePractice.interleaving
CoursePractice.max_practice_days
CoursePractice.max_practice_questions
CoursePractice.question_points
CoursePractice.questions_to_complete_day
CoursePractice.spacing
CoursePractice.start_date
Courses
DragndropAnswers
EditorBasecourse
FitbAnswers
Grade
IdMixin
InvoiceRequest
Library
LpAnswers
LtiKey
MchoiceAnswers
MicroParsonsAnswers
ParsonsAnswers
Payment
PracticeGrade
Question
Question.author
Question.autograde
Question.base_course
Question.chapter
Question.description
Question.difficulty
Question.feedback
Question.from_source
Question.htmlsrc
Question.id
Question.is_private
Question.mean_clicks_to_correct
Question.name
Question.optional
Question.pct_on_first
Question.practice
Question.qnumber
Question.question
Question.question_type
Question.review_flag
Question.subchapter
Question.timestamp
Question.topic
QuestionGrade
QuestionTag
RunestoneComponentDict
SelectedQuestion
ShortanswerAnswers
SourceCode
SubChapter
SubChapterTaught
Tag
TimedExam
TraceBack
UnittestAnswers
Useinfo
UserChapterProgress
UserCourse
UserExperiment
UserState
UserSubChapterProgress
UserTopicPractice
UserTopicPractice.chapter_label
UserTopicPractice.course_name
UserTopicPractice.creation_time
UserTopicPractice.e_factor
UserTopicPractice.i_interval
UserTopicPractice.id
UserTopicPractice.last_completed
UserTopicPractice.last_presented
UserTopicPractice.next_eligible_date
UserTopicPractice.q
UserTopicPractice.question_name
UserTopicPractice.sub_chapter_label
UserTopicPractice.timezoneoffset
UserTopicPractice.user_id
UserTopicPracticeCompletion
UserTopicPracticeFeedback
UserTopicPracticeLog
UserTopicPracticeLog.available_flashcards
UserTopicPracticeLog.chapter_label
UserTopicPracticeLog.course_name
UserTopicPracticeLog.e_factor
UserTopicPracticeLog.end_practice
UserTopicPracticeLog.i_interval
UserTopicPracticeLog.id
UserTopicPracticeLog.next_eligible_date
UserTopicPracticeLog.q
UserTopicPracticeLog.question_name
UserTopicPracticeLog.start_practice
UserTopicPracticeLog.sub_chapter_label
UserTopicPracticeLog.timezoneoffset
UserTopicPracticeLog.trials_num
UserTopicPracticeLog.user_id
UserTopicPracticeSurvey
Web2PyBoolean
Web2pySessionRunestone
WebWorkAnswers
register_answer_table()