User
    handle Slug
    display Text
    token Slug
    UniqueHandle handle
    UniqueToken token
    deriving Typeable

Email
    email Text
    user UserId
    UniqueEmail email

Verkey
    email Text
    verkey Text

Tag
    package PackageName
    tag Slug
    voter UserId
    UniqueTagPackageVoter package tag voter

Like
    package PackageName
    voter UserId
    UniqueLikePackageVoter package voter

BannedTag
    tag Slug
    UniqueBannedTag tag

Migration
    num Int
    UniqueMigration num
