Replacing DataAccessor.createUser and DataAccessor.updateUser by
DataAccessor.createOrUpdateUser