Top

Database Tables

FieldField TypeSpecial
user_idUnique IDRequired, autogenerated
first_nameTextRequired
emailTextRequired
email_verified_atTimestamp
image_urlText
roleTextRequired, either “staff” or “admin”
last_nameTextRequired
FieldField TypeSpecial
para_idUnique IDReference to 'user'
case_manager_idUnique IDReference to 'user'
FieldField TypeSpecial
account_idUnique IDRequired, autogenerated
user_idUnique IDReference to “user”
provider_nameTextRequired
provider_account_idTextRequired, unique combination with provider_name
session_stateText
scopeText
token_typeText
id_tokenText
expires_atInteger
refresh_tokenText
FieldField TypeSpecial
session_tokenTextRequired, Unique
session_idUnique IDRequired, autogenerated
expires_atTimestampRequired
user_idTextRequired, reference to “user”
FieldField TypeSpecial
last_nameTextRequired
first_nameTextRequired
student_idUnique IDRequired, autogenerated
emailTextRequired
assigned_case_manager_idTimestampReferences “user”
gradeInteger
FieldField TypeSpecial
file_idUnique IDRequired, autogenerated
nameTextRequired
created_atTimestampRequired, autogenerated
ext_s3_pathTextRequired, either “staff” or “admin”
content_typeTextRequired
uploaded_by_user_idTextRequired
FieldField TypeSpecial
iep_idUnique IDRequired, autogenerated
student_idUnique IDReferences “student”
case_manager_idUnique IDReferences “user”
created_atTimestampRequired, autogenerated
end_dateDateRequired
start_dateDateRequired
FieldField TypeSpecial
categoryTextRequired, either 'writing', 'reading', 'math', or 'other'
descriptionTextRequired
goal_idUnique IDRequired, autogenerated
iep_idUnique IDReferences “iep”
created_atTimestampRequired, autogenerated
FieldField TypeSpecial
instructionsTextRequired
setupTextRequired
descriptionTextRequired
subgoal_idUnique IDRequired, autogenerated
goal_idUnique IDReferences “goal”
materialsTextRequired
statusTextEither “In Progress” or “Complete”
current_levelIntegerTo be calculated as trial data is collected, never input by the user (between 0 and 100)
attempts_per_trialIntegerHow many questions to administer in a single sitting
metric_nameTextRequired
number_of_trialsInteger
created_atTimestampRequired, autogenerated
baseline_levelIntegerRequired (between 0 and 100)
target_levelIntegerRequired (between 0 and 100)
FieldField TypeSpecial
assignee_idUnique IDReferences “user”
seenTrue/FalseRequired, default false
subgoal_idUnique IDReferences “subgoal”
due_dateTimestamp
trial_countInteger
task_idUnique IDRequired, autogenerated
FieldField TypeSpecial
notesText
submittedTrue/FalseRequired, default false
unsuccessIntegerRequired
successIntegerRequired
created_by_user_idUnique IDReferences “user”
created_atTimestampRequired, autogenerated
task_idUnique IDReferences “task”
trial_data_idUnique IDRequired, autogenerated
FieldField TypeSpecial
trial_file_idUnique IDRequired, autogenerated
created_atTimestampRequired, autogenerated
file_idUnique IDReferences “file”
trial_data_idUnique IDReferences “trial_data”