# File lib/friendly_id/active_record2/tasks.rb, line 27
    def make_slugs
      validate_uses_slugs
      cond = "slugs.id IS NULL"
      options = {:limit => 100, :include => :slugs, :conditions => cond, :order => "#{klass.table_name}.id ASC"}.merge(task_options || {})
      while records = find(:all, options) do
        break if records.size == 0
        records.each do |record|
          record.save!
          yield(record) if block_given?
        end
        options[:conditions] = cond + " and #{klass.table_name}.id > #{records.last.id}"
      end
    end