Sha256: 62c03e8442e33cc223d8c14cb4a6d9d92b8796067e10922bfc9484a3a04a4177

Contents?: true

Size: 259 Bytes

Versions: 17

Compression:

Stored size: 259 Bytes

Contents

module Comee
  module Core
    class Pod < ApplicationRecord
      enum :status, {draft: 0, confirmed: 1, signed: 2}
      has_many :shipment_instruction_items
      has_many :invoices

      validates :reference_no, :status, presence: true
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
comee_core-0.2.19 app/models/comee/core/pod.rb
comee_core-0.2.18 app/models/comee/core/pod.rb
comee_core-0.2.17 app/models/comee/core/pod.rb
comee_core-0.2.16 app/models/comee/core/pod.rb
comee_core-0.2.15 app/models/comee/core/pod.rb
comee_core-0.2.14 app/models/comee/core/pod.rb
comee_core-0.2.13 app/models/comee/core/pod.rb
comee_core-0.2.12 app/models/comee/core/pod.rb
comee_core-0.2.11 app/models/comee/core/pod.rb
comee_core-0.2.10 app/models/comee/core/pod.rb
comee_core-0.2.9 app/models/comee/core/pod.rb
comee_core-0.2.8 app/models/comee/core/pod.rb
comee_core-0.2.7 app/models/comee/core/pod.rb
comee_core-0.2.6 app/models/comee/core/pod.rb
comee_core-0.2.5 app/models/comee/core/pod.rb
comee_core-0.2.4 app/models/comee/core/pod.rb
comee_core-0.2.3 app/models/comee/core/pod.rb