feat: Reimplement order and invoice management with new service and repository layers, introduce compression middleware, and update database schema.

This commit is contained in:
pbao9
2026-03-12 09:30:29 +07:00
parent 7f6264c87f
commit 1e09ccf17b
87 changed files with 2348 additions and 2612 deletions
+24
View File
@@ -0,0 +1,24 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class ServiceAddon extends Model
{
use HasFactory;
protected $table = 'service_addons';
protected $guarded = [];
// -------------------------------------------------------------------------
// Relationships
// -------------------------------------------------------------------------
public function service()
{
return $this->belongsTo(Service::class, 'service_id');
}
}