# File lib/symetrie_com/acts_as_better_nested_set.rb, line 737 def renumber_full_tree indexes = [] n = 1 transaction do for r in roots # because we may have virtual roots n = 1 + r.calc_numbers(n, indexes) end for i in indexes base_set_class.update_all("#{left_col_name} = #{i[:lft]}, #{right_col_name} = #{i[:rgt]}", "#{self.class.primary_key} = #{i[:id]}") end end ## reload? end