Enable updating records

Currently only demographic attributes like first and last name get updated in `update_or_create`. This is pretty confusing and I don't think it was intended behavior.

This pull request changes that so that entries get updated as well.