Packages
ami_models
0.1.0
Package containing all AMI Models shared between micro-services.
Retired package: Deprecated - faulty
Current section
Files
Jump to
Current section
Files
lib/ami/conversation.ex
defmodule Ami.Conversation do
use Ecto.Schema
# import Ecto.{
# Query,
# Changeset
# }
alias Ami.{
# User,
ConversationMessage
# Repo
}
schema "conversations" do
field(:subject, :string)
field(:trashed, :boolean, default: false)
field(:is_group_conversation, :boolean, default: false)
field(:group_name, :string)
field(:skip_messages_count, :integer)
field(:created_at, :utc_datetime)
field(:updated_at, :utc_datetime)
has_many(:messages, ConversationMessage, on_delete: :delete_all)
end
end