defmodule Pleroma.Web.Websub.WebsubClientSubscription do use Ecto.Schema alias Pleroma.User schema "websub_client_subscriptions" do field :topic, :string field :secret, :string field :valid_until, :naive_datetime field :state, :string field :subscribers, {:array, :string}, default: [] field :hub, :string belongs_to :user, User timestamps() end end