garethnic/unique

A Laravel package to make uuid fields in a database table

dev-master / 1.0.x-dev 2016-03-08 19:49 UTC

This package is not auto-updated.

Last update: 2024-03-16 16:36:19 UTC


README

This is a Laravel package that lets you add uuid's to a selected field.

Install

Add the following to your composer.json file:

"garethnic/unique": "dev-master"

Add the garethnic\ServiceProvider to your config/app.php providers array:

garethnic\Unique\UniqueServiceProvider::class,

Then run the following command to copy config file.

$ vendor:publish

Usage

In your model import the trait:

namespace App;

use garethnic\Unique\Unique;

Then it's as simple as:

class User extends Authenticatable
{
    use Unique;

    ...

You can specify which field to fill in the config/unique.php file:

return [
    'field' => 'name'
];

Change log

Please see CHANGELOG for more information what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CONDUCT for details.

License

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