c4ys / doctrine-snowflakes-bundle
此Bundle为Doctrine提供了Snowflake-ID生成器
1.0.3
2021-01-28 07:32 UTC
Requires
- php: ^7.4|^8.0
- kaigrassnick/snowflake-bundle: ^1.0
- symfony/framework-bundle: ^5.0
- symfony/orm-pack: ^2.0
This package is auto-updated.
Last update: 2024-09-14 06:29:38 UTC
README
此bundle为Doctrine提供了一个简单的Snowflake ID生成器。
如何使用
在您的实体内部使用自定义策略
/** * @var string * * @ORM\Id() * @ORM\GeneratedValue(strategy="CUSTOM") * @ORM\Column(type="bigint", unique=true, nullable=false) * @ORM\CustomIdGenerator(class="KaiGrassnick\DoctrineSnowflakeBundle\Generator\SnowflakeGenerator") */ private string $id;