add json tags to privilege model. front contract needs
Some checks failed
Lint / Lint (push) Failing after 59s
Deploy / CreateImage (push) Successful in 1m46s
Deploy / DeployService (push) Successful in 24s

This commit is contained in:
skeris 2025-01-23 01:07:46 +03:00
parent 534339533f
commit 30075d4043
2 changed files with 15 additions and 12 deletions

1
.gitignore vendored

@ -1,4 +1,5 @@
/node_modules /node_modules
nohup.out nohup.out
.env .env
main
/.idea /.idea

@ -5,17 +5,19 @@ import (
"time" "time"
) )
type Privilege struct { type Privilege struct {
ID primitive.ObjectID `bson:"_id"` ID primitive.ObjectID `bson:"_id" json:"_id"`
Name string `bson:"name"` Name string `bson:"name" json:"name"`
PrivilegeID string `bson:"privilegeId"` PrivilegeID string `bson:"privilegeId" json:"privilegeId"`
ServiceKey string `bson:"serviceKey"` ServiceKey string `bson:"serviceKey" json:"serviceKey"`
Description string `bson:"description"` Description string `bson:"description" json:"description"`
Type string `bson:"type"` Type string `bson:"type" json:"type"`
Value string `bson:"value"` Value string `bson:"value" json:"value"`
Price float64 `bson:"price"` Price float64 `bson:"price" json:"price"`
CreatedAt time.Time `bson:"createdAt"` CreatedAt time.Time `bson:"createdAt" json:"createdAt"`
UpdatedAt time.Time `bson:"updatedAt"` UpdatedAt time.Time `bson:"updatedAt" json:"updatedAt"`
IsDeleted bool `bson:"isDeleted"` IsDeleted bool `bson:"isDeleted" json:"isDeleted"`
DeletedAt *time.Time `bson:"deletedAt"` DeletedAt *time.Time `bson:"deletedAt" json:"deletedAt"`
} }