course_sections

0 rows


Description

to define the sections for each course

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id BIGINT 19 √ null
course BIGINT 19 0
course.id course_sections_erd_course_idR
section BIGINT 19 0
name VARCHAR 1333 √ null
summary LONGTEXT 2147483647 √ null
summaryformat TINYINT 3 0
sequence LONGTEXT 2147483647 √ null
visible BIT 1 1
availability LONGTEXT 2147483647 √ null

Availability restrictions for viewing this section, in JSON format. Null if no restrictions.

component VARCHAR 100 √ null

The delegate component of this section if any

itemid BIGINT 19 √ null

The optional item id delegate component can use to identify its instance

timemodified BIGINT 19 0

Time at which the course section was last changed.

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc id
coursect_comite_ix Performance Asc/Asc component + itemid
coursect_cousec_uix Must be unique Asc/Asc course + section

Relationships