@@ -316,7 +316,7 @@ def query(query)
 
       def query_on_connection(connection, query)
         start_time = Time.now.to_f
-        result = connection.query(query)
+        result = connection.query(query, cast_booleans: true)
         time = Time.now.to_f - start_time
         logger.debug "  \e[4;34mMessageDB Query (#{time.round(2)}s) \e[0m  \e[33m#{query}\e[0m"
         if time > 0.5 && query =~ /\A(SELECT|UPDATE|DELETE) /