Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ReportID | INT | 10 | √ | null |
|
|
|||||
| ReportName | VARCHAR | 200 | √ | null |
|
|
|||||
| ReportIcon | VARCHAR | 50 | null |
|
|
Use font-awesome icon class. Eg: fa fa-iconname |
|||||
| ReportCategory | VARCHAR | 200 | √ | null |
|
|
|||||
| ReportCategoryID | INT | 10 | null |
|
|
||||||
| ReportSortOrder | VARCHAR | 11 | null |
|
|
||||||
| ReportColumnDefinition | TEXT | 65535 | √ | null |
|
|
|||||
| ReportSortColumn | INT | 10 | √ | 0 |
|
|
|||||
| ReportDescription | TEXT | 65535 | √ | null |
|
|
|||||
| ReportQueryString | TEXT | 65535 | √ | null |
|
|
|||||
| IsAPIReport | BIT | 1 | 0 |
|
|
For API Report, replace query column with function name |
|||||
| ReportCreateDate | DATETIME | 19 | √ | CURRENT_TIMESTAMP |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| PRIMARY | Primary key | Asc | ReportID |

