Skip to content

DeSmart/laravel-uuid-id

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel UUID 🆔

Latest version Tests Software License

Package provides a simple trait that allows to use/generate UUIDs as IDs in Laravel models.

Installation

To install the package via Composer, simply run the following command:

composer require desmart/laravel-uuid-id

Usage

This package does two things:

  • enables having UUID as an ID (by modifying some underlying Laravel model methods), and
  • automatically generates ordered UUID as an ID during model creation.

In any Laravel model that should use UUID as an ID, add HasUuidId trait:

class MyModel extends \Illuminate\Database\Eloquent\Model
{
    use \DeSmart\Laravel\Uuid\HasUuidId;
}

Changelog

Please see CHANGELOG for more information what has changed recently.

License

The MIT License (MIT). Please see License File for more information.

About

Use UUIDs as IDs in Laravel models

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages