diff options
author | Roger Braun <roger@rogerbraun.net> | 2017-05-05 11:46:59 +0200 |
---|---|---|
committer | Roger Braun <roger@rogerbraun.net> | 2017-05-05 11:46:59 +0200 |
commit | c48c381e909240dcece9f961e4728fa712d089cc (patch) | |
tree | 6aa2a1edbfe5d15860ab5090c645bc9ba312ab96 /lib/pleroma/web/websub/websub_client_subscription.ex | |
parent | 6cf7c132282e612514af992c6dea0b03ee5b678d (diff) | |
parent | c85998ab8a21f042ab57345a7baa9e1e27c308d1 (diff) | |
download | pleroma-c48c381e909240dcece9f961e4728fa712d089cc.tar.gz |
Merge branch 'develop' into dtluna/pleroma-refactor/1
Diffstat (limited to 'lib/pleroma/web/websub/websub_client_subscription.ex')
-rw-r--r-- | lib/pleroma/web/websub/websub_client_subscription.ex | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/pleroma/web/websub/websub_client_subscription.ex b/lib/pleroma/web/websub/websub_client_subscription.ex new file mode 100644 index 000000000..c7a25ea22 --- /dev/null +++ b/lib/pleroma/web/websub/websub_client_subscription.ex @@ -0,0 +1,16 @@ +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 |