# File lib/awesome_nested_set/columns.rb, line 22 def primary_column_name acts_as_nested_set_options[:primary_column] end
module CollectiveIdea::Acts::NestedSet::Columns
Public Instance Methods
depth_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 14 def depth_column_name acts_as_nested_set_options[:depth_column] end
left_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 6 def left_column_name acts_as_nested_set_options[:left_column] end
model_connection()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 82 def model_connection self.is_a?(Class) ? self.connection : self.class.connection end
order_column()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 26 def order_column acts_as_nested_set_options[:order_column] || left_column_name end
parent_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 18 def parent_column_name acts_as_nested_set_options[:parent_column] end
primary_column_name()
click to toggle source
quoted_depth_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 42 def quoted_depth_column_name model_connection.quote_column_name(depth_column_name) end
quoted_left_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 70 def quoted_left_column_full_name "#{quoted_table_name}.#{quoted_left_column_name}" end
quoted_left_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 34 def quoted_left_column_name model_connection.quote_column_name(left_column_name) end
quoted_order_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 66 def quoted_order_column_full_name "#{quoted_table_name}.#{quoted_order_column_name}" end
quoted_order_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 58 def quoted_order_column_name model_connection.quote_column_name(order_column) end
quoted_parent_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 78 def quoted_parent_column_full_name "#{quoted_table_name}.#{quoted_parent_column_name}" end
quoted_parent_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 50 def quoted_parent_column_name model_connection.quote_column_name(parent_column_name) end
quoted_primary_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 46 def quoted_primary_column_name model_connection.quote_column_name(primary_column_name) end
quoted_primary_key_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 62 def quoted_primary_key_column_full_name "#{quoted_table_name}.#{quoted_primary_column_name}" end
quoted_right_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 74 def quoted_right_column_full_name "#{quoted_table_name}.#{quoted_right_column_name}" end
quoted_right_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 38 def quoted_right_column_name model_connection.quote_column_name(right_column_name) end
quoted_scope_column_names()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 54 def quoted_scope_column_names scope_column_names.collect {|column_name| connection.quote_column_name(column_name) } end
right_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 10 def right_column_name acts_as_nested_set_options[:right_column] end
scope_column_names()
click to toggle source
# File lib/awesome_nested_set/columns.rb, line 30 def scope_column_names Array(acts_as_nested_set_options[:scope]) end