# File lib/awesome_nested_set/columns.rb 22 def primary_column_name 23 acts_as_nested_set_options[:primary_column] 24 end
module CollectiveIdea::Acts::NestedSet::Columns
Public Instance Methods
counter_cache_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 34 def counter_cache_column_name 35 acts_as_nested_set_options[:counter_cache] 36 end
depth_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 14 def depth_column_name 15 acts_as_nested_set_options[:depth_column] 16 end
left_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 6 def left_column_name 7 acts_as_nested_set_options[:left_column] 8 end
model_connection()
click to toggle source
# File lib/awesome_nested_set/columns.rb 86 def model_connection 87 self.is_a?(Class) ? self.connection : self.class.connection 88 end
order_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 26 def order_column_name 27 acts_as_nested_set_options[:order_column] || left_column_name 28 end
parent_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 18 def parent_column_name 19 acts_as_nested_set_options[:parent_column] 20 end
primary_column_name()
click to toggle source
quoted_depth_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 46 def quoted_depth_column_name 47 model_connection.quote_column_name(depth_column_name) 48 end
quoted_left_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 74 def quoted_left_column_full_name 75 "#{quoted_table_name}.#{quoted_left_column_name}" 76 end
quoted_left_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 38 def quoted_left_column_name 39 model_connection.quote_column_name(left_column_name) 40 end
quoted_order_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 70 def quoted_order_column_full_name 71 "#{quoted_table_name}.#{quoted_order_column_name}" 72 end
quoted_order_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 62 def quoted_order_column_name 63 model_connection.quote_column_name(order_column_name) 64 end
quoted_parent_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 82 def quoted_parent_column_full_name 83 "#{quoted_table_name}.#{quoted_parent_column_name}" 84 end
quoted_parent_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 54 def quoted_parent_column_name 55 model_connection.quote_column_name(parent_column_name) 56 end
quoted_primary_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 50 def quoted_primary_column_name 51 model_connection.quote_column_name(primary_column_name) 52 end
quoted_primary_key_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 66 def quoted_primary_key_column_full_name 67 "#{quoted_table_name}.#{quoted_primary_column_name}" 68 end
quoted_right_column_full_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 78 def quoted_right_column_full_name 79 "#{quoted_table_name}.#{quoted_right_column_name}" 80 end
quoted_right_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 42 def quoted_right_column_name 43 model_connection.quote_column_name(right_column_name) 44 end
quoted_scope_column_names()
click to toggle source
# File lib/awesome_nested_set/columns.rb 58 def quoted_scope_column_names 59 scope_column_names.collect {|column_name| connection.quote_column_name(column_name) } 60 end
right_column_name()
click to toggle source
# File lib/awesome_nested_set/columns.rb 10 def right_column_name 11 acts_as_nested_set_options[:right_column] 12 end
scope_column_names()
click to toggle source
# File lib/awesome_nested_set/columns.rb 30 def scope_column_names 31 Array(acts_as_nested_set_options[:scope]) 32 end