Sha256: 63edcd750c63daf509474a28eeb4620b60c1c8d4a68f6b08257534c536c770ee
Contents?: true
Size: 262 Bytes
Versions: 1
Compression:
Stored size: 262 Bytes
Contents
class Chat::Conversation < ApplicationRecord has_many :messages has_many :sessions, dependent: :destroy has_many :users, through: :sessions, class_name: "::User" validates :sessions, presence: { message: "At least one user must be selected" } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
chat-0.2.0 | app/models/chat/conversation.rb |