diff --git a/model.go b/model.go new file mode 100644 index 0000000..7ae43fb --- /dev/null +++ b/model.go @@ -0,0 +1,20 @@ +package natsio + +import "go.mongodb.org/mongo-driver/bson/primitive" + +type FilePhoto struct { + ID primitive.ObjectID `json:"_id"` + Name string `json:"name"` + Dimensions *FileDimensions `json:"dimensions"` +} + +type FileSize struct { + Width int `json:"width"` + Height int `json:"height"` + URL string `json:"url,omitempty"` +} + +type FileDimensions struct { + Small *FileSize `json:"sm"` + Medium *FileSize `json:"md"` +}