Method: Chicago::Schema::DimensionReference#default_value

Defined in:
lib/chicago/schema/dimension_reference.rb

#default_valueObject

Returns the first null record id for this dimension, or 0 if the dimension has no null records defined.



53
54
55
56
57
58
59
60
# File 'lib/chicago/schema/dimension_reference.rb', line 53

def default_value
  record = @dimension.null_records.first
  if record && record[:id]
    record[:id]
  else
    super
  end
end