Remove the flight_id column from the pireps table

This commit is contained in:
Nabeel Shahzad
2018-02-24 15:51:04 -06:00
parent 7345dd8076
commit d0b3b27975
5 changed files with 1 additions and 11 deletions

View File

@@ -21,7 +21,6 @@ class CreatePirepTables extends Migration
$table->unsignedInteger('user_id');
$table->unsignedInteger('airline_id');
$table->unsignedInteger('aircraft_id')->nullable();
$table->string('flight_id', \App\Models\Flight::ID_MAX_LENGTH)->nullable();
$table->string('flight_number', 10)->nullable();
$table->string('route_code', 5)->nullable();
$table->string('route_leg', 5)->nullable();
@@ -47,7 +46,7 @@ class CreatePirepTables extends Migration
$table->primary('id');
$table->index('user_id');
$table->index('flight_id');
$table->index('flight_number');
$table->index('dpt_airport_id');
$table->index('arr_airport_id');
});

View File

@@ -27,7 +27,6 @@ class FileRequest extends FormRequest
'airline_id' => 'nullable|exists:airlines,id',
'aircraft_id' => 'nullable|exists:aircraft,id',
'flight_id' => 'nullable|exists:flights,id',
'flight_number' => 'nullable',
'dpt_airport_id' => 'nullable',
'arr_airport_id' => 'nullable',

View File

@@ -23,7 +23,6 @@ class UpdateRequest extends FormRequest
$rules = [
'airline_id' => 'nullable|exists:airlines,id',
'aircraft_id' => 'nullable|exists:aircraft,id',
'flight_id' => 'nullable|exists:flights,id',
'flight_number' => 'nullable',
'dpt_airport_id' => 'nullable',
'arr_airport_id' => 'nullable',

View File

@@ -29,7 +29,6 @@ class Pirep extends BaseModel
'user_id',
'airline_id',
'aircraft_id',
'flight_id',
'flight_number',
'route_code',
'route_leg',
@@ -293,11 +292,6 @@ class Pirep extends BaseModel
return $this->hasMany(PirepFieldValues::class, 'pirep_id');
}
public function flight()
{
return $this->belongsTo(Flight::class, 'flight_id');
}
public function pilot()
{
return $this->user();

View File

@@ -10,7 +10,6 @@ class PirepRepository extends BaseRepository
{
protected $fieldSearchable = [
'user_id',
'flight_id',
'status',
'state',
];