eloquent-uuid:与Laravel 5.1和5.2一起使用的雄辩的UUID特性

时间:2024-05-15 01:00:41
【文件属性】:

文件名称:eloquent-uuid:与Laravel 5.1和5.2一起使用的雄辩的UUID特性

文件大小:23KB

文件格式:ZIP

更新时间:2024-05-15 01:00:41

PHP

雄辩的 与Laravel 5.1-5.4一起使用的雄辩的UUID特性 它也应该可以与Laravel 5.0一起使用,但是未经测试。 该特征将覆盖静态boot方法,并监听creating事件。 它生成一个UUID(短划线),并将其存储在主键属性中。 因此,您将需要模型的CHAR(32)主键(请参见下面的迁移)。 安装 composer require alsofronie/eloquent-uuid:dev-master 用 为了使其更快,您可以选择使用以下三个特征之一: UuidModelTrait密钥必须为CHAR(36)并包含破折号 Uuid32ModelTrait密钥必须为CHAR(32) ,破折号被去除 UuidBinaryModelTrait密钥是BINARY(16) 。 使用UuidModelTrait 为了使用此特征,您的架构必须类似于: <?php // ...


【文件预览】:
eloquent-uuid-master
----src()
--------UuidBinaryModelTrait.php(6KB)
--------Uuid32ModelTrait.php(2KB)
--------UuidModelTrait.php(2KB)
----LICENSE(1KB)
----composer.lock(96KB)
----phpunit.xml(773B)
----README.md(3KB)
----tests()
--------EloquentUuidTest.php(24KB)
--------.gitkeep(0B)
--------bootstrap.php(122B)
----.gitignore(9B)
----composer.json(850B)

网友评论