Skip to main content

Table

topics

Each row represents an individual learning item inside a lesson (page, video, quiz, SCORM, etc.) with settings such as timers and grading.

statusgroupRedshift
All tables

topics

Each row represents an individual learning item inside a lesson (page, video, quiz, SCORM, etc.) with settings such as timers and grading.

Full schema

View all columns and table relationships (SchemaSpy)

Status group

Yes, this table includes a statusgroup column. See Status Group for details.

Column details

ColumnType
companyidvarchar(36)
idvarchar(36)
sectionidvarchar(36)
lessonidvarchar(36)
courseidvarchar(36)
titlevarchar(255)
typevarchar(32)
slugvarchar(32)
updatedattimestamp
minpassingpercentfloat8
continueaftertimerexpiresbool
hidequestionresultsbool
timeperquestioninsecondsint4
completiontimesecondsint4
maxattemptsint4
timelimitinsecondsint4
randomizechoicesbool
preventprogressionbool
timerenabledbool
hintcontrolenabledbool
questionskipenabledbool
displayallhintsbool
navigationdisabledbool
isgradedbool
sidebarishiddenbool
statusgroupvarchar(256)
statusgroupupdatedattimestamp

Column names and types come from the Redshift analytics schema. SchemaSpy is authoritative for nullability, defaults, keys, and relationships.

Sample query

select
  t.sectionid,
  t.lessonid,
  t.courseid,
  t.title,
  t.type
from topics as t
limit 100