desmart/laravel-uuid-id

在Laravel模型中使用UUID作为ID

1.0.0 2021-02-25 13:41 UTC

This package is auto-updated.

Last update: 2024-08-25 21:33:44 UTC


README

Latest version Tests Software License

该包提供了一个简单的特性,允许在Laravel模型中使用/生成UUID作为ID。

安装

要使用Composer安装此包,请运行以下命令

composer require desmart/laravel-uuid-id

用法

此包做两件事

  • 启用具有UUID作为ID(通过修改某些底层的Laravel模型方法),并且
  • 在创建模型时自动生成有序UUID作为ID。

在应使用UUID作为ID的任何Laravel模型中,添加HasUuidId特性

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

变更日志

请参阅变更日志了解最近更改的更多信息。

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。