'array', 'meta' => 'array', 'started_at' => 'datetime', 'finished_at' => 'datetime', 'failed_at' => 'datetime', 'reactivate' => 'boolean', 'show_missing' => 'boolean', ]; public function user(): BelongsTo { return $this->belongsTo(User::class); } public function template(): BelongsTo { return $this->belongsTo(ImportTemplate::class, 'import_template_id'); } public function client(): BelongsTo { return $this->belongsTo(Client::class); } public function rows(): HasMany { return $this->hasMany(ImportRow::class); } public function events(): HasMany { return $this->hasMany(ImportEvent::class); } }