Code snippet that can be used to chnage the type of the auto-incrementing ID in Laravel.
If your primary key is not an integer, you should set the protected $keyType
property on your model to string.
Example:
<?php
class Country extends Model
{
/**
* The primary key associated with the table.
*
* @var string
*/
protected $primaryKey = 'code';
/**
* The "type" of the auto-incrementing ID.
*
* @var string
*/
protected $keyType = 'string';
}