This commit is contained in:
		| @@ -9,6 +9,16 @@ defmodule Memex.Accounts.User do | ||||
|   alias Ecto.{Changeset, UUID} | ||||
|   alias Memex.Invites.Invite | ||||
|  | ||||
|   @derive {Jason.Encoder, | ||||
|            only: [ | ||||
|              :id, | ||||
|              :email, | ||||
|              :confirmed_at, | ||||
|              :role, | ||||
|              :locale, | ||||
|              :inserted_at, | ||||
|              :updated_at | ||||
|            ]} | ||||
|   @derive {Inspect, except: [:password]} | ||||
|   @primary_key {:id, :binary_id, autogenerate: true} | ||||
|   @foreign_key_type :binary_id | ||||
|   | ||||
| @@ -9,6 +9,15 @@ defmodule Memex.Contexts.Context do | ||||
|   alias Ecto.{Changeset, UUID} | ||||
|   alias Memex.{Accounts.User, Repo} | ||||
|  | ||||
|   @derive {Jason.Encoder, | ||||
|            only: [ | ||||
|              :slug, | ||||
|              :content, | ||||
|              :tags, | ||||
|              :visibility, | ||||
|              :inserted_at, | ||||
|              :updated_at | ||||
|            ]} | ||||
|   @primary_key {:id, :binary_id, autogenerate: true} | ||||
|   @foreign_key_type :binary_id | ||||
|   schema "contexts" do | ||||
|   | ||||
| @@ -8,6 +8,15 @@ defmodule Memex.Notes.Note do | ||||
|   alias Ecto.{Changeset, UUID} | ||||
|   alias Memex.{Accounts.User, Repo} | ||||
|  | ||||
|   @derive {Jason.Encoder, | ||||
|            only: [ | ||||
|              :slug, | ||||
|              :content, | ||||
|              :tags, | ||||
|              :visibility, | ||||
|              :inserted_at, | ||||
|              :updated_at | ||||
|            ]} | ||||
|   @primary_key {:id, :binary_id, autogenerate: true} | ||||
|   @foreign_key_type :binary_id | ||||
|   schema "notes" do | ||||
|   | ||||
| @@ -8,6 +8,16 @@ defmodule Memex.Pipelines.Pipeline do | ||||
|   alias Ecto.{Changeset, UUID} | ||||
|   alias Memex.{Accounts.User, Pipelines.Steps.Step, Repo} | ||||
|  | ||||
|   @derive {Jason.Encoder, | ||||
|            only: [ | ||||
|              :slug, | ||||
|              :description, | ||||
|              :tags, | ||||
|              :visibility, | ||||
|              :inserted_at, | ||||
|              :steps, | ||||
|              :updated_at | ||||
|            ]} | ||||
|   @primary_key {:id, :binary_id, autogenerate: true} | ||||
|   @foreign_key_type :binary_id | ||||
|   schema "pipelines" do | ||||
|   | ||||
| @@ -7,6 +7,14 @@ defmodule Memex.Pipelines.Steps.Step do | ||||
|   alias Ecto.{Changeset, UUID} | ||||
|   alias Memex.{Accounts.User, Pipelines.Pipeline} | ||||
|  | ||||
|   @derive {Jason.Encoder, | ||||
|            only: [ | ||||
|              :title, | ||||
|              :content, | ||||
|              :position, | ||||
|              :inserted_at, | ||||
|              :updated_at | ||||
|            ]} | ||||
|   @primary_key {:id, :binary_id, autogenerate: true} | ||||
|   @foreign_key_type :binary_id | ||||
|   schema "steps" do | ||||
|   | ||||
		Reference in New Issue
	
	Block a user