Added insert_or_replace
Added insert_or_ignore