docs: def sync(queryset, model_objs, unique_fields, update_fields=None, **kwargs):
      """
      Performs a sync operation on a queryset, making the contents of the
      queryset match the contents of model_objs.
  
      This function calls bulk_upsert underneath the hood with sync=True.
  
      :type model_objs: list of :class:`Models<django:django.db.models.Model>`
      :param model_objs: The models to sync
  
      :type update_fields: list of str
      :param unique_fields: A list of fields that are used to determine if an
              object in objs matches a model from the queryset.
  
      :type update_fields: list of str
      :param update_fields: A list of fields used from the objects in objs as fields when updating existing
              models. If None, this function will only perform a bulk create for model_objs that do not
              currently exist in the database.
  
      :type native: bool
      :param native: A flag specifying whether to use postgres insert on conflict (upsert) when performing
              bulk upsert.
      """
      return bulk_upsert(queryset, model_objs, unique_fields, update_fields=update_fields, sync=True, **kwargs)