Changed to insertWithOnConflict()