type UserRoleWorkspace struct {
	models.Model

	Workspace   WorkspaceEntity `gorm:"foreignKey:WorkspaceID;references:UniqueId" json:"workspace"`
	WorkspaceID string          `json:"workspaceId" gorm:"size:100;"`

	Role   RoleEntity `gorm:"foreignKey:RoleID;references:UniqueId" json:"role"`
	RoleID string     `json:"roleID" gorm:"size:100;"`

	User   users.UserEntity `gorm:"foreignKey:UserID;references:UniqueId" json:"user"`
	UserID string           `json:"userId" gorm:"size:100;"`

	UniqueId string `json:"uniqueId" gorm:"primarykey;uniqueId;unique;not null;size:100;"`
}