lebd/config/models

26 lines
805 B
Text

User
ident Text sqltype=varchar(255)
fullName Text sqltype=varchar(500)
email Text sqltype=varchar(255)
password Text Maybe sqltype=varchar(255) default=NULL
UniqueUser ident
deriving Typeable
Email
email Text sqltype=varchar(255)
userId UserId Maybe default=NULL
verkey Text Maybe sqltype=varchar(255) default=NULL
UniqueEmail email
Comment json -- Adding "json" causes ToJSON and FromJSON instances to be derived.
message Text sqltype=varchar(255)
userId UserId Maybe default=NULL
deriving Eq
deriving Show
Site
icon Text sqltype=varchar(255)
url Text sqltype=varchar(255)
Profile
userId UserId
siteId SiteId
username Text sqltype=varchar(255)
-- By default this file is used in Model.hs (which is imported by Foundation.hs)