# File lib/ancestry/materialized_path.rb, line 42 def descendant_conditions(object) t = arel_table node = to_node(object) # rails has case sensitive matching. if ActiveRecord::VERSION::MAJOR >= 5 t[ancestry_column].matches("#{node.child_ancestry}/%", nil, true).or(t[ancestry_column].eq(node.child_ancestry)) else t[ancestry_column].matches("#{node.child_ancestry}/%").or(t[ancestry_column].eq(node.child_ancestry)) end end