Sha256: fa083df539f6a00c39858345d6488fc3b0c4a6cd38c983cda073f1637a253165

Contents?: true

Size: 412 Bytes

Versions: 1

Compression:

Stored size: 412 Bytes

Contents

require 'active_support/concern'

module UserModelConcern
  extend ActiveSupport::Concern
  included do
    has_many :workflows, dependent: :destroy, inverse_of: :user
    has_many :timetables, dependent: :destroy, inverse_of: :user
    has_many :assigneds, class_name: 'Workflow', foreign_key: :third_party_id, inverse_of: :third_party
  end
end

# include the extension
# User.send(:include, UserModelConcern)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mobilart_models-1.2.14 lib/user_model_concerns.rb