Sha256: fbbe91f32fa6af3415a714e5a19c9c2942bcf4a552c3031582f7b32c8bb94ed2

Contents?: true

Size: 458 Bytes

Versions: 21

Compression:

Stored size: 458 Bytes

Contents

class Ish::EmailUnsubscribe
  include Mongoid::Document
  include Mongoid::Timestamps

  field :email
  # validates_presence_of :email
  # validates_uniqueness_of :email

  field :lead_id, type: :integer
  field :reason
  field :unsubscribed_at

  belongs_to :campaign, class_name: '::Ish::EmailCampaign', inverse_of: :unsubscribes, optional: true
  belongs_to :template, class_name: '::Ish::EmailTemplate', inverse_of: :unsubscribes, optional: true


end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
ish_models-3.0.0.1 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.304 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.303 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.302 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.301 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.300 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.299 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.298 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.297 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.296 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.295 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.294 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.293 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.292 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.291 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.287 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.286 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.285 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.284 lib/ish/email_unsubscribe.rb
ish_models-0.0.33.283 lib/ish/email_unsubscribe.rb