feat: id utils

This commit is contained in:
Bobo
2025-06-04 22:21:48 +08:00
parent 9c450415a2
commit b2efe51e40
4 changed files with 25 additions and 9 deletions

View File

@@ -7,7 +7,7 @@ import (
"entgo.io/ent/schema/index"
"entgo.io/ent/schema/mixin"
"github.com/tx7do/go-utils/sonyflake"
"github.com/tx7do/go-utils/id"
)
type SnowflackId struct {
@@ -18,7 +18,7 @@ func (SnowflackId) Fields() []ent.Field {
return []ent.Field{
field.Uint64("id").
Comment("id").
DefaultFunc(sonyflake.GenerateSonyflake).
DefaultFunc(id.GenerateSonyflakeID).
Positive().
Immutable().
StructTag(`json:"id,omitempty"`).