See #68894 - database row interprets boolean from sqlite different than direct access through row set