desmart/ laravel-uuid-id
在Laravel模型中使用UUID作为ID
1.0.0
2021-02-25 13:41 UTC
Requires
- php: ^7.4|^8.0
- illuminate/database: ^8.0
- illuminate/support: ^8.0
Requires (Dev)
- orchestra/testbench: ^6.13
- phpunit/phpunit: ^9.3.3
This package is auto-updated.
Last update: 2024-08-25 21:33:44 UTC
README
该包提供了一个简单的特性,允许在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)。请参阅许可证文件获取更多信息。