Adds a nullable DurationField computed as completed - started, set in Job.terminate(). Exposes it as an orderable table column, detail-panel attr, REST API field, and UI/API range filters (execution_time__gte / execution_time__lte). A plain stored field (not a GeneratedField) keeps the migration metadata-only, avoiding a full table rewrite on core_job. |
||
|---|---|---|
| .. | ||
| datafile.md | ||
| datasource.md | ||
| job.md | ||
| objectchange.md | ||
| objecttype.md | ||