<?php namespace App\Models; use App\Traits\Blameable; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; class DetailPesanan extends Model { use HasFactory, Blameable, SoftDeletes; protected $table = 'detail_pesanans'; protected $fillable = [ 'pesanan_id', 'produk_id', 'nama_produk', 'harga_produk', 'jumlah_produk', 'total_harga_produk', 'keterangan_produk', 'diskon_id', 'nama_diskon', 'kode_diskon', 'diskon_persen', 'diskon_rupiah', ]; public function pesanan() { return $this->belongsTo(Pesanan::class, 'pesanan_id'); } public function produk() { return $this->belongsTo(Produk::class, 'produk_id'); } public function diskon() { return $this->belongsTo(Diskon::class, 'diskon_id'); } }