All pastes #673960 Raw Edit

Miscellany

public text v1 · immutable
#673960 ·published 2007-08-28 20:38 UTC
rendered paste body
class Container < ActiveRecord::Base
        has_many :tapes
        belongs_to :location
        validates_uniqueness_of :label
        validates_format_of :label, :with => /^[0-9]{6}$/, :message => "must be 6 digits"

        def to_s
                label
        end
end

class Location < ActiveRecord::Base
        has_many :containers

        def to_s
                name
        end
end

class Tape < ActiveRecord::Base
        belongs_to :container
        belongs_to :job

        validates_uniqueness_of :label
        validates_format_of :label, :with => /^[0-9]{6}$/, :message => "must be 6 digits"

        def to_s
                label
        end
end