Table
usercourseprogresses
Each row represents roll-up progress for a user on a course, including percent complete, time, and views.
statusgroupRedshift
All tables
usercourseprogresses
Each row represents roll-up progress for a user on a course, including percent complete, time, and views.
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
| Column | Type |
|---|---|
companyid | varchar(36) |
id | varchar(36) |
userid | varchar(36) |
courseid | varchar(36) |
totaltime | int4 |
totalviews | int4 |
percentcomplete | int4 |
updatedat | timestamp |
percentpagesviewed | int4 |
statusgroup | varchar(256) |
statusgroupupdatedat | timestamp |
Column names and types come from the Redshift analytics schema. SchemaSpy is authoritative for nullability, defaults, keys, and relationships.
Sample query
select
t.userid,
t.courseid,
t.totaltime,
t.totalviews,
t.percentcomplete
from usercourseprogresses as t
limit 100