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



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def appendable
  @appendable
end

#coverageObject (readonly)

Returns the value of attribute coverage

Returns:

  • (Object)

    the current value of coverage



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def coverage
  @coverage
end

#limit_valueObject (readonly)

Returns the value of attribute limit_value

Returns:

  • (Object)

    the current value of limit_value



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def limit_value
  @limit_value
end

#predicatesObject (readonly)

Returns the value of attribute predicates

Returns:

  • (Object)

    the current value of predicates



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def predicates
  @predicates
end

#primary_keyObject (readonly)

Returns the value of attribute primary_key

Returns:

  • (Object)

    the current value of primary_key



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def primary_key
  @primary_key
end

#primary_tableObject (readonly)

Returns the value of attribute primary_table

Returns:

  • (Object)

    the current value of primary_table



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def primary_table
  @primary_table
end

#sqlObject (readonly)

Returns the value of attribute sql

Returns:

  • (Object)

    the current value of sql



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def sql
  @sql
end

#table_columnsObject (readonly)

Returns the value of attribute table_columns

Returns:

  • (Object)

    the current value of table_columns



54
55
56
# File 'lib/upkeep/active_record_query.rb', line 54

def table_columns
  @table_columns
end

Instance Method Details

#appendable?Boolean

Returns:

  • (Boolean)


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

def appendable?
  appendable
end

#tablesObject



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

def tables = table_columns.keys.sort