assessment_document_revisions


Columns

Column Type Size Nulls Auto Default Children Parents Comments
id VARCHAR 36 null
assessment_document_id VARCHAR 36 null
location_business_line_id VARCHAR 36 null
revision_number INT 10 null
change_type VARCHAR 20 null
change_description VARCHAR 500 √ null
snapshot JSON 1073741824 null
change_count INT 10 0
is_open BIT 1 1
sealed_at DATETIME 19 √ null
rendered_html LONGTEXT 2147483647 √ null
is_partial BIT 1 0
changed_by VARCHAR 36 √ null
changed_by_ip VARCHAR 45 √ null
user_agent VARCHAR 500 √ null
created_at DATETIME 26 CURRENT_TIMESTAMP(6)
updated_at DATETIME 26 √ null
created_by VARCHAR 36 √ null
updated_by VARCHAR 36 √ null

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc id
idx_assessment_revisions_doc Performance Asc assessment_document_id
idx_assessment_revisions_tenant Performance Asc location_business_line_id
uk_assessment_revision_number Must be unique Asc/Asc assessment_document_id + revision_number

Relationships