PhoenixKitUserConnections.Block (PhoenixKitUserConnections v0.1.2)

Copy Markdown View Source

Schema for user blocking relationships.

Summary

Types

t()

@type t() :: %PhoenixKitUserConnections.Block{
  __meta__: term(),
  blocked: PhoenixKit.Users.Auth.User.t() | Ecto.Association.NotLoaded.t(),
  blocked_uuid: UUIDv7.t(),
  blocker: PhoenixKit.Users.Auth.User.t() | Ecto.Association.NotLoaded.t(),
  blocker_uuid: UUIDv7.t(),
  inserted_at: DateTime.t() | nil,
  reason: String.t() | nil,
  uuid: UUIDv7.t() | nil
}

Functions

changeset(block, attrs)