fix: some api bug
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package schema
|
||||
|
||||
import (
|
||||
"juwan-backend/pkg/types"
|
||||
"time"
|
||||
|
||||
"entgo.io/ent"
|
||||
@@ -23,7 +24,7 @@ func (Players) Fields() []ent.Field {
|
||||
field.Int64("id").Immutable().Unique(),
|
||||
field.Int64("user_id").Unique(),
|
||||
field.String("status").MaxLen(20).Default("offline"),
|
||||
field.Int("gender").Unique(),
|
||||
field.Bool("gender").Default(true),
|
||||
field.Other("rating", decimal.Decimal{}).
|
||||
Optional().
|
||||
Default(playerDefaultRating).
|
||||
@@ -33,7 +34,9 @@ func (Players) Fields() []ent.Field {
|
||||
field.Int("total_orders").Optional().Default(0),
|
||||
field.Int("completed_orders").Optional().Default(0),
|
||||
field.Int64("shop_id").Optional().Nillable(),
|
||||
field.Strings("tags").Optional().Default([]string{}),
|
||||
field.Other("tags", types.TextArray{}).SchemaType(map[string]string{
|
||||
dialect.Postgres: "text[]",
|
||||
}).Optional(),
|
||||
field.Other("games", pq.Int64Array{}).
|
||||
Optional().
|
||||
Default(pq.Int64Array{}).
|
||||
|
||||
Reference in New Issue
Block a user