fix response format

This commit is contained in:
andrusyakka
2023-08-16 13:59:17 +03:00
parent fe1e913348
commit 8bfbee4fe2
4 changed files with 10 additions and 10 deletions

View File

@@ -6,11 +6,11 @@ import (
)
type Organization struct {
gorm.Model
ID uuid.UUID `gorm:"type:uuid;default:gen_random_uuid();primarykey"`
Name string `json:"name" gorm:"unique;index"`
ParentID uuid.UUID `json:"parent_id"`
Positions []Position `json:"positions,omitempty"`
gorm.Model `json:"meta"`
ID uuid.UUID `json:"id" gorm:"type:uuid;default:gen_random_uuid();primarykey"`
Name string `json:"name" gorm:"unique;index"`
ParentID uuid.UUID `json:"parent_id"`
Positions []Position `json:"positions,omitempty"`
}
type OrganizationApi struct {

View File

@@ -6,8 +6,8 @@ import (
)
type Position struct {
gorm.Model
ID uuid.UUID `gorm:"type:uuid;default:gen_random_uuid();primarykey"`
gorm.Model `json:"meta"`
ID uuid.UUID `json:"id" gorm:"type:uuid;default:gen_random_uuid();primarykey"`
Name string `json:"name" gorm:"unique;index"`
RightMask int `json:"right_mask"`
OrganizationID uuid.UUID `json:"organization_id" gorm:"index;not null"`

View File

@@ -7,8 +7,8 @@ import (
type (
User struct {
gorm.Model
ID uuid.UUID `gorm:"type:uuid;default:gen_random_uuid();primarykey"`
gorm.Model `json:"meta"`
ID uuid.UUID `json:"id" gorm:"type:uuid;default:gen_random_uuid();primarykey"`
APIUser
Position Position `gorm:"-:migration"`
Avatar string `json:"avatar"`