라라벨에는 모델명과 동일한 테이블명을 자동으로 참고하지만,
수작업으로 변경해야 할 때가 있다.
그럴땐 모델파일을 열고
아래 4줄을 추가한다.
protected $table = "tableSample";
protected $primaryKey = 'pkSample';
public $incrementing = false; // pk가 auto-increment인지 아닌지를 명시
protected $keyType = 'string'; // pk가 int형이 아닌경우 string 명시
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Machine extends Model
{
protected $table = "tableSample";
protected $primaryKey = 'pkSample';
public $incrementing = false;
protected $keyType = 'string';
protected $fillable = [
'audit_trail'
];
}