File: /var/www/dtw.bradford/app/Models/UploadDocuments.php
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class UploadDocuments extends Model
{
use HasFactory;
protected $table = 'upload_documents';
protected $fillable = [
'source_id',
'type_id',
'original_file_name',
'file_size',
'records_processed',
'error_file_path',
'status_upload',
'comment',
'user_created',
'created_at',
'user_updated',
'user_deleted',
'deleted',
'deleted_at'
];
public function createdBy()
{
return $this->belongsTo('App\Models\Users', 'user_created');
}
public function source()
{
return $this->belongsTo('App\Models\UploadDocumentSources', 'source_id', 'id');
}
public function type()
{
return $this->belongsTo('App\Models\UploadDocumentTypes', 'type_id', 'id');
}
}