docs: def _render_condition_value(value, field_type):
      """Render a query condition value.
  
      Parameters
      ----------
      value : Union[bool, int, float, str, datetime]
          The value of the condition
      field_type : str
          The data type of the field
  
      Returns
      -------
      str
          A value string.
      """
  
      # BigQuery cannot cast strings to booleans, convert to ints
      if field_type == "BOOLEAN":
          value = 1 if value else 0
      elif field_type in ("STRING", "INTEGER", "FLOAT"):
          value = "'%s'" % (value)
      elif field_type in ("TIMESTAMP"):
          value = "'%s'" % (str(value))
      return "%s(%s)" % (field_type, value)