1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activerecord/test/fixtures/developer.rb

12 lines
397 B
Ruby

class Developer < ActiveRecord::Base
has_and_belongs_to_many :projects
validates_inclusion_of :salary, :in => 50000..200000
validates_length_of :name, :within => 3..20
end
DeveloperSalary = Struct.new(:amount)
class DeveloperWithAggregate < ActiveRecord::Base
self.table_name = 'developers'
composed_of :salary, :class_name => 'DeveloperSalary', :mapping => [%w(salary amount)]
end