code: func deleteCommands(dp models.DeviceProfile, w http.ResponseWriter) error {
  	for _, command := range dp.CoreCommands {
  		err := dbClient.DeleteCommandById(command.Id)
  		if err != nil {
  			http.Error(w, err.Error(), http.StatusServiceUnavailable)
  			return err
  		}
  	}
  
  	return nil
  }
docs: // Delete all of the commands that are a part of the device profile