Use EmailAddress from email-validate in your DB

[[ ๐Ÿ—ƒ ^4oRNo persistent-email-address ]] :: [๐Ÿ“ฅ Inbox] [๐Ÿ“ค Outbox] [๐Ÿค Followers] [๐Ÿค Collaborators] [๐Ÿ›  Changes]

Clone

HTTPS: darcs clone https://vervis.peers.community/repos/4oRNo

SSH: darcs clone USERNAME@vervis.peers.community:4oRNo

Tags

TODO

Files

๐Ÿ—Ž AUTHORS.md
๐Ÿ—Ž CHANGELOG.md
๐Ÿ—Ž COPYING
๐Ÿ—Ž README.md
๐Ÿ—Ž Setup.hs
๐Ÿ—Ž _boring
๐Ÿ—Ž persistent-email-address.cabal
๐Ÿ—€ src
๐Ÿ—Ž stack.yaml

README.md

persistent-email-address

This tiny library provides PersistField and PersistFieldSql instances for the EmailAddress type from email-validate package, allowing EmailAddress to be used as a field type in persistent models:

Person
    login          Text
    name           Text Maybe
    passphraseHash ByteString
    email          EmailAddress

    UniquePersonLogin login
    UniquePersonEmail email
[See repo JSON]