Fields. EmailPlaintext
(fields v2.12.0)
Copy Markdown
An Ecto Type for plaintext emails.
Useful for publicly available email addressses such as customer support emails.
See Fields.EmailEncrypted and Fields.EmailHash for storing user email addresses.
Example
schema "retailers" do
field(:email, Fields.EmailPlaintext)
end
Summary
Functions
Callback implementation for Ecto.Type.cast/1.
Callback implementation for Ecto.Type.dump/1.
Callback implementation for Ecto.Type.embed_as/1.
Callback implementation for Ecto.Type.equal?/2.
Callback implementation for Ecto.Type.load/1.
Callback implementation for Ecto.Type.type/0.
Functions
Callback implementation for Ecto.Type.cast/1.
Callback implementation for Ecto.Type.dump/1.
Callback implementation for Ecto.Type.embed_as/1.
Callback implementation for Ecto.Type.equal?/2.
Callback implementation for Ecto.Type.load/1.
Callback implementation for Ecto.Type.type/0.