class Rails::Generator::GeneratedAttribute

Public Instance Methods

default_value() click to toggle source
# File lib/datamapper4rails/rspec_default_values.rb, line 7
def default_value
  @default_value ||= case type
    when :int, :integer               then "1"
    when :float                       then "1.5"
    when :decimal, :big_decimal       then "9.99"
    when :date_time, :datetime,
                    :timestamp, :time then "Time.now"
    when :date                        then "Date.today"
    when :string, :text               then "\"value for #{@name}\""
    when :boolean                     then "false"
    else
      ""
  end
end