diff --git a/models/data.go b/models/data.go index d812d83..6efefa9 100644 --- a/models/data.go +++ b/models/data.go @@ -22,19 +22,6 @@ type DataNEWModel struct { Location string `json:"location" required:"true" validate:"required"` } -type DataModel struct { - ID string `json:"ID" bson:"_id" required:"true" validate:"required"` - DataNEWModel `bson:",inline"` -} - -func (obj DataModel) getRtype() rtype.Rtype { - return rtype.DATA -} - -func (model DataModel) getName() string { - return model.Name -} - type DataIO struct { Counter uint `description:"Incremental number starting from 0"` } @@ -43,6 +30,18 @@ type DataObject struct { ReferenceID primitive.ObjectID `json:"referenceID" description:"Data model ID"` } +type DataModel struct { + ID string `json:"ID" bson:"_id" required:"true" validate:"required"` + DataNEWModel `bson:",inline"` +} + +func (obj DataModel) getRtype() rtype.Rtype { + return rtype.DATA +} + +func (model DataModel) getName() string { + return model.Name +} func (obj DataObject) getHost() *string { return nil // Host is DC only attribute }