I want to add a row to a database table, but if a row exists with the same unique key I want to update the row