Class: VisitEvent

Inherits:
ApplicationRecord show all
Defined in:
app/models/visit_event.rb

Overview

== Schema Information

Table name: visit_events
Database name: primary

id :bigint not null, primary key
name :string
properties :jsonb
time :datetime
user_id :integer
visit_id :bigint

Indexes

index_visit_events_on_visit_id (visit_id) USING hash

Foreign Keys

fk_rails_... (visit_id => visits.id)

Belongs to collapse

Methods inherited from ApplicationRecord

ransackable_associations, ransackable_attributes, ransackable_scopes, ransortable_attributes, #to_relation

Methods included from Models::EventPublishable

#publish_event

Instance Method Details

#userParty

Returns:

See Also:



25
# File 'app/models/visit_event.rb', line 25

belongs_to :user, class_name: 'Party', inverse_of: :visit_events, optional: true

#visitVisit

Returns:

See Also:



24
# File 'app/models/visit_event.rb', line 24

belongs_to :visit, inverse_of: :visit_events