Feature/3 convert update all and delete all

@flyerhzm Is it necessary to add tests for all combinations according to the type of arguments? The first argument can be Array, String, Hash, the second argument can be Array, String, then there is 3x2=6 combinations. Please advise.
@flyerhzm do you mean moving out of the queries code or just move them to the bottom?