docs: public static void cursorRowToContentValues(Cursor cursor, ContentValues values) {
          String[] columns = cursor.getColumnNames();
          int length = columns.length;
          for (int i = 0; i < length; i++) {
              if (cursor.getType(i) == Cursor.FIELD_TYPE_BLOB) {
                  values.put(columns[i], cursor.getBlob(i));
              } else {
                  values.put(columns[i], cursor.getString(i));
              }
          }
      }