# `Literature.Post`

  Literature Post Model

# `t`

```elixir
@type t() :: %Literature.Post{
  __meta__: term(),
  authors: term(),
  authors_ids: term(),
  custom_position: term(),
  excerpt: term(),
  feature_image: term(),
  feature_image_alt: term(),
  feature_image_caption: term(),
  featured: term(),
  html: term(),
  id: term(),
  inserted_at: term(),
  is_published: term(),
  locales: term(),
  markdown: term(),
  meta_description: term(),
  meta_keywords: term(),
  meta_title: term(),
  next_post: term(),
  notes: term(),
  og_description: term(),
  og_image: term(),
  og_title: term(),
  prev_post: term(),
  publication: term(),
  publication_id: term(),
  published_at: term(),
  similar_posts: term(),
  slug: term(),
  status: term(),
  tags: term(),
  tags_ids: term(),
  title: term(),
  twitter_description: term(),
  twitter_image: term(),
  twitter_title: term(),
  updated_at: term(),
  upload_image: term()
}
```

# `maybe_generate_id`

# `resolve`

# `resolve_prev_and_next_post`

# `resolve_similar_posts`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
