yesod/scaffold/Model_hs.cg
2010-11-19 11:39:30 +02:00

23 lines
607 B
Plaintext

{-# LANGUAGE QuasiQuotes, TypeFamilies, GeneralizedNewtypeDeriving #-}
module Model where
import Yesod
import Database.Persist.TH (share2)
import Database.Persist.GenericSql (mkMigrate)
-- You can define all of your database entities here. You can find more
-- information on persistent and how to declare entities at:
-- http://docs.yesodweb.com/book/persistent/
share2 mkPersist (mkMigrate "migrateAll") [~qq~persist|
User
ident String
password String Maybe Update
UniqueUser ident
Email
email String
user UserId Maybe Update
verkey String Maybe Update
UniqueEmail email
|]