Displaying 2 results from an estimated 2 matches for "validates_numericality".
2006 Apr 27
0
DRY validation
...A[A-Z]+\z/
a.validates_uniqueness
end
attribute :code_alpha3, :string do |a|
a.validates_length :is => 3
a.validates_format :with => /\A[A-Z]+\z/
a.validates_uniqueness
end
attribute :phone_code, :integer, :allow_nil => true do |a|
a.validates_numericality :greater_than_or_equal_to =>
1, :less_than_or_equal_to => 9999
end
end
The advantage of this it DRYs up the validation rules since you
don''t have to specify the name of the attribute over and over.
Plus it automatically sets validates_presence_of for the attribute
unless y...
2006 May 23
11
putting the schema in the model files
THE SCHEMA IN THE MODEL
a small write up on ''putting the schema in the model''
This is a write up on an issue best covered in a mailing list thread
of Januari 2006 (see the links in the text), I repost it because I
think it deserves a place on the agenda.
== Why? ==
I was switching back and forward between the model files and the
schema.rb -- off course I have