API updates
changed route-by-category and route-categories to add elements
This commit is contained in:
parent
6e44dbe044
commit
59a466d50f
3 changed files with 60 additions and 0 deletions
|
@ -71,6 +71,7 @@ class RouteController extends Controller
|
|||
'id' => $detail->sport_id,
|
||||
'name_it' => $detail->sport->name_it,
|
||||
'name_en' => $detail->sport->name_en,
|
||||
'duration' => $detail->duration,
|
||||
];
|
||||
}
|
||||
|
||||
|
@ -83,6 +84,7 @@ class RouteController extends Controller
|
|||
'length' => $sportsDetails->sum('distance'),
|
||||
'elevation_gain' => $sportsDetails->sum('elevation_gain'),
|
||||
'sports' => $sportsData,
|
||||
'cover' => $route->cover,
|
||||
];
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::table('route_categories', function (Blueprint $table) {
|
||||
$table->string('cover',200)->nullable()->after('icon')->comment('Category cover image');
|
||||
$table->string('color',10)->nullable()->after('icon')->comment('Category color');
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::table('route_categories', function (Blueprint $table) {
|
||||
$table->dropColunn('cover');
|
||||
$table->dropColunn('color');
|
||||
});
|
||||
}
|
||||
};
|
|
@ -0,0 +1,28 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::table('routes', function (Blueprint $table) {
|
||||
$table->string('cover',200)->nullable()->after('route_category_id')->comment('Route cover image');
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::table('routes', function (Blueprint $table) {
|
||||
$table->dropColunn('cover');
|
||||
});
|
||||
}
|
||||
};
|
Loading…
Reference in a new issue