Sha256: 350d1b6da36c373794eec23caee2bc76a3924eb9daa56ac772920bad533351fe

Contents?: true

Size: 330 Bytes

Versions: 53

Compression:

Stored size: 330 Bytes

Contents

module EducodeSales
  class KeyPerson < ApplicationRecord
    belongs_to :teacher, optional: true
    belongs_to :attitude, class_name: 'Common', optional: true
    belongs_to :follow_up, counter_cache: true

    enum sex: ['男', '女']

    validates :teacher_id, uniqueness: {scope: :follow_up_id, allow_blank: true}
  end
end

Version data entries

53 entries across 53 versions & 1 rubygems

Version Path
educode_sales-1.10.74 app/models/educode_sales/key_person.rb
educode_sales-1.10.73 app/models/educode_sales/key_person.rb
educode_sales-1.10.72 app/models/educode_sales/key_person.rb
educode_sales-1.10.71 app/models/educode_sales/key_person.rb
educode_sales-1.10.70 app/models/educode_sales/key_person.rb
educode_sales-1.10.59 app/models/educode_sales/key_person.rb
educode_sales-1.10.58 app/models/educode_sales/key_person.rb
educode_sales-1.10.49 app/models/educode_sales/key_person.rb
educode_sales-1.10.48 app/models/educode_sales/key_person.rb
educode_sales-1.10.46 app/models/educode_sales/key_person.rb
educode_sales-1.10.41 app/models/educode_sales/key_person.rb
educode_sales-1.10.37 app/models/educode_sales/key_person.rb
educode_sales-1.10.36 app/models/educode_sales/key_person.rb
educode_sales-1.10.35 app/models/educode_sales/key_person.rb
educode_sales-1.10.34 app/models/educode_sales/key_person.rb
educode_sales-1.10.33 app/models/educode_sales/key_person.rb
educode_sales-1.10.31 app/models/educode_sales/key_person.rb
educode_sales-1.10.30 app/models/educode_sales/key_person.rb
educode_sales-1.10.29 app/models/educode_sales/key_person.rb
educode_sales-1.10.28 app/models/educode_sales/key_person.rb