This package is created to insert UUID into Eloquent Model Primary Key (id) automatically.
Laravel | Package |
---|---|
5.8.x | 0.x |
6.x | 1.x |
7.x | 1.x |
8.x | 2.x |
$ composer require datakrama/eloquid:"^2.0"
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Datakrama\Eloquid\Traits\Uuids;
class Role extends Model
{
use Uuids;
/**
* The users that belong to the role.
*/
public function users()
{
return $this->belongsToMany('App\User')->using('App\RoleUser');
}
}
<?php
namespace App;
use Illuminate\Database\Eloquent\Relations\Pivot;
use Datakrama\Eloquid\Traits\Uuids;
class RoleUser extends Pivot
{
use Uuids;
//
}
The MIT License (MIT). Please see License File for more information.