cycle/entity-behavior-uuid

提供使用 ramsey/uuid 作为 Cycle ORM 实体列类型的支持

1.2.0 2024-02-08 19:43 UTC

This package is auto-updated.

Last update: 2024-09-19 20:06:41 UTC


README

Latest Stable Version Build Status Scrutinizer Code Quality Codecov

该包提供使用 ramsey/uuid 作为 Cycle ORM 实体列类型的支持。

安装

使用 Composer 将此包作为依赖项安装。

composer require cycle/entity-behavior-uuid

示例

它们是随机生成的,不包含任何关于它们创建时间或生成它们的机器的信息。

use Cycle\Annotated\Annotation\Column;
use Cycle\Annotated\Annotation\Entity;
use Cycle\ORM\Entity\Behavior\Uuid\Uuid4;
use Ramsey\Uuid\UuidInterface;

#[Entity]
#[Uuid4]
class User
{
    #[Column(field: 'uuid', type: 'uuid', primary: true)]
    private UuidInterface $uuid;
}

您可以在这里找到有关实体行为 UUID 的更多信息。

许可证

MIT 许可证(MIT)。请参阅LICENSE以获取更多信息。由Spiral Scout维护。