Some dialects natively detect an insertion of an already existing entry. For the others we do an extra get to make sure the data is not present. We should offer the option to avoid that check entirely and let the user take the responsibility of only inserting things that are new. |