User ident Text balance Int timestamp Day email Text Maybe avatar AvatarId Maybe pin Text Maybe UniqueUser ident deriving Typeable Show Beverage ident Text price Int amount Int alertAmount Int correctedAmount Int default=0 ml Int default=500 avatar AvatarId Maybe supplier SupplierId Maybe maxAmount Int default=0 totalBought Int default=0 perCrate Int Maybe artNr Text Maybe pricePerCrate Int Maybe UniqueBeverage ident deriving Typeable Show Transaction description Text amount Int time UTCTime deriving Typeable Show Cashier balance Int created UTCTime default=now() deriving Typeable Show CashCheck balance Int time UTCTime deriving Typeable Show Avatar ident Text data ByteString hash ByteString default='fill_me!' deriving Typeable Show Barcode code Text isUser Bool user UserId Maybe bev BeverageId Maybe UniqueBarcode code deriving Show Supplier ident Text address Textarea tel Text email Text customerId Text avatar AvatarId Maybe UniqueSupplier ident deriving Show -- By default this file is used in Model.hs (which is imported by Foundation.hs)