Appearance
JSON-DAT: dataImport.reportInfo
JSONB element of: dataImport .reportInfo
Description: Structured outcome of an import batch — counts and messages, queryable rather than just a flash message. Carried over from EM2's identically-shaped JSON blob.
Data Attributes Table
| Attribute Name | Description | Data Type | Default Value | Required (= Nullable) | Unique | Format | Validations | Index | Example |
|---|---|---|---|---|---|---|---|---|---|
| messages.success | Count of rows successfully imported. | Integer | - | Yes | No | - | - | — | 120 |
| messages.warning | Count of rows imported with a warning. | Integer | - | Yes | No | - | - | — | 2 |
| messages.error | Count of rows that failed to import. | Integer | - | Yes | No | - | - | — | 0 |
| errorRows | List of rows that failed, for diagnostics. Internal structure not further specified on the source page. | Array | [] | Yes | No | - | - | — | [] |
| backupRows | List of rows backed up (e.g. pre-overwrite state), for recovery. Internal structure not further specified on the source page. | Array | [] | Yes | No | - | - | — | [] |
Note. The source Confluence page gives only the top-level shape { messages: { success, warning, error }, errorRows, backupRows } and one example with both arrays empty. The element structure of errorRows / backupRows (what one entry looks like) is not documented anywhere in the source — flagged here as unresolved rather than invented.