<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class SiakadKampus extends Model
{
    // Pastikan koneksi ini sudah dikonfigurasi di config/database.php
    protected $connection = 'siakad_pmb'; 
    
    // Nama tabel di database SIADAK (seperti yang terlihat di phpMyAdmin)
    protected $table = 'kampus'; 
    
    protected $primaryKey = 'id'; // Asumsi primary key-nya 'id'
    
    // Karena Anda hanya mengambil data, tidak perlu fillable/guarded
    protected $guarded = []; 
    
    // Nonaktifkan timestamps jika tabel SIADAK tidak memilikinya
    public $timestamps = false; 
    
    // Jika Anda ingin nama kolom yang lebih jelas, Anda bisa membuat accessor:
    protected function namaKampus(): Attribute
    {
        return Attribute::make(
            get: fn ($value, $attributes) => $attributes['nama_kampus'] ?? 'Nama Kampus Tidak Ditemukan',
        );
    }

    // Pastikan kolom nama di tabel SIADAK adalah 'nama_kampus' seperti yang ada di gambar phpMyAdmin
}