Class: Upkeep::ActiveRecordQuery::Result

Inherits:
Data
  • Object
show all
Defined in:
lib/upkeep/active_record_query.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#appendableObject (readonly)

Returns the value of attribute appendable

Returns:

  • (Object)

    the current value of appendable



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def appendable
  @appendable
end

#coverageObject (readonly)

Returns the value of attribute coverage

Returns:

  • (Object)

    the current value of coverage



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def coverage
  @coverage
end

#limit_valueObject (readonly)

Returns the value of attribute limit_value

Returns:

  • (Object)

    the current value of limit_value



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def limit_value
  @limit_value
end

#predicatesObject (readonly)

Returns the value of attribute predicates

Returns:

  • (Object)

    the current value of predicates



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def predicates
  @predicates
end

#primary_keyObject (readonly)

Returns the value of attribute primary_key

Returns:

  • (Object)

    the current value of primary_key



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def primary_key
  @primary_key
end

#primary_tableObject (readonly)

Returns the value of attribute primary_table

Returns:

  • (Object)

    the current value of primary_table



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def primary_table
  @primary_table
end

#sqlObject (readonly)

Returns the value of attribute sql

Returns:

  • (Object)

    the current value of sql



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def sql
  @sql
end

#table_columnsObject (readonly)

Returns the value of attribute table_columns

Returns:

  • (Object)

    the current value of table_columns



56
57
58
# File 'lib/upkeep/active_record_query.rb', line 56

def table_columns
  @table_columns
end

Instance Method Details

#appendable?Boolean

Returns:

  • (Boolean)


68
69
70
# File 'lib/upkeep/active_record_query.rb', line 68

def appendable?
  appendable
end

#tablesObject



66
# File 'lib/upkeep/active_record_query.rb', line 66

def tables = table_columns.keys.sort