Sha256: 799fed5b2470f957befb9ae48556c79095e2bb755e40520c008612b2d9fff5c3
Contents?: true
Size: 444 Bytes
Versions: 16
Compression:
Stored size: 444 Bytes
Contents
module ClosureTree module DeterministicOrdering def order_value read_attribute(_ct.order_column_sym) end def order_value=(new_order_value) write_attribute(_ct.order_column_sym, new_order_value) end def siblings_before siblings.where(["#{_ct.quoted_order_column} < ?", order_value]) end def siblings_after siblings.where(["#{_ct.quoted_order_column} > ?", order_value]) end end end
Version data entries
16 entries across 16 versions & 1 rubygems