code: func Upload(db *gorm.DB, tID uuid.UUID, item TrackerItemContent) error {
  	remoteID := item.ID
  	content := string(item.Content)
  
  	var ti TrackerItem
  	if db.Where("remote_item_id = ? AND tracker_id = ?", remoteID, tID).Find(&ti).RecordNotFound() {
  		ti = TrackerItem{
  			Item:         content,
  			RemoteItemID: remoteID,
  			TrackerID:    tID}
  		return db.Create(&ti).Error
  	}
  	ti.Item = content
  	return db.Save(&ti).Error
  }
docs: // Upload imports the items into database