package fields type MediaAsset struct { Type MediaAssetType `json:"type"` Media int64 `json:"media"` Mark *string `json:"mark,omitempty"` } // swagger:enum MediaAssetType // ENUM( // Unknown = "unknown", // Poster = "poster", // Image = "image", // Video = "video", // Audio = "audio", // Document = "document", // Other = "other" // ) type MediaAssetType string // swagger:enum PostStage // ENUM( Pending, Processing, Completed, Deleted) type PostStage int16 // swagger:enum PostStatus // ENUM( Pending, Verified, Blocked) type PostStatus int16 // swagger:enum PostType // ENUM( Article, Picture, Video, Audio) type PostType int16 type PostMeta struct { WorkerMark int64 `json:"worker_mark,omitempty"` }