sloanelybutsurely.com/lib/schema/user.ex

16 lines
440 B
Elixir

defmodule Schema.User do
@moduledoc false
use Schema
schema "users" do
field :username, :string
field :password, :string, virtual: true, redact: true
field :hashed_password, :string, redact: true
field :current_password, :string, virtual: true, redact: true
has_one :mastodon_account, Schema.MastodonAccount
has_one :bluesky_account, Schema.BlueskyAccount
timestamps(type: :utc_datetime_usec)
end
end