Refacotr get_result_to_update() and update_row() to be more robust and to provide helpful error messages when a mistake is made.
Refacotr get_result_to_update() and update_row() to be more robust and to provide helpful error messages when a mistake is made.

cjungmann/schemafw,cjungmann/schemafw,cjungmann/schemafw,cjungmann/schemafw,cjungmann/schemafw