EpochtalkServer.Models.Post (epochtalk_server v0.1.0)

Post model, for performing actions relating to forum posts

Link to this section Summary

Functions

Create generic changeset for Post model

Link to this section Types

@type t() :: %EpochtalkServer.Models.Post{
  __meta__: term(),
  content: map() | nil,
  created_at: NaiveDateTime.t() | nil,
  deleted: boolean() | nil,
  id: non_neg_integer() | nil,
  imported_at: NaiveDateTime.t() | nil,
  locked: boolean() | nil,
  metadata: map() | nil,
  position: non_neg_integer() | nil,
  thread: term(),
  thread_id: non_neg_integer() | nil,
  updated_at: NaiveDateTime.t() | nil,
  user: term(),
  user_id: non_neg_integer() | nil
}

Link to this section Functions

Link to this function

changeset(post, attrs)

@spec changeset(post :: t(), attrs :: map() | nil) :: Ecto.Changeset.t()

Create generic changeset for Post model