MDL-82463 reportbuilder: change non-numeric entity column types.
authorPaul Holden <paulh@moodle.com>
Fri, 12 Jul 2024 16:17:57 +0000 (17:17 +0100)
committerPaul Holden <paulh@moodle.com>
Mon, 15 Jul 2024 09:42:01 +0000 (10:42 +0100)
commita3c386af933a00b9126b7be612b42dde4ec87cb7
tree8891c8510f7c44cf2187f5da7f430b8c9926d8ef
parentfd487cd3f2001453c22418cce396c9c8e5d4a2a5
MDL-82463 reportbuilder: change non-numeric entity column types.

Where columns were previously of type `TYPE_INTEGER` or `TYPE_FLOAT`
but did not provide numeric data on output, we should change their
type to `TYPE_TEXT` (i.e. the default) to ensure that future work on
numeric aggregation doesn't affect them.
admin/classes/reportbuilder/local/entities/task_log.php
admin/roles/classes/reportbuilder/local/entities/role_assignment.php
badges/classes/reportbuilder/local/entities/badge.php
comment/classes/reportbuilder/local/entities/comment.php
files/classes/reportbuilder/local/entities/file.php
group/classes/reportbuilder/local/entities/group.php
lib/classes/reportbuilder/local/entities/context.php
reportbuilder/classes/local/entities/user.php
reportbuilder/classes/local/report/column.php
tag/classes/reportbuilder/local/entities/instance.php