yammat/config/models

68 lines
1.2 KiB
Text
Raw Normal View History

2015-04-04 04:46:33 +00:00
User
ident Text
balance Int
2016-03-17 22:59:52 +00:00
timestamp Day
2015-04-07 20:03:21 +00:00
email Text Maybe
2015-04-16 00:12:03 +00:00
avatar AvatarId Maybe
2015-04-04 04:46:33 +00:00
UniqueUser ident
deriving Typeable Show
2015-10-11 18:07:12 +00:00
2015-04-04 04:46:33 +00:00
Beverage
ident Text
price Int
amount Int
alertAmount Int
2015-05-19 03:37:22 +00:00
correctedAmount Int default=0
2015-04-24 10:28:45 +00:00
ml Int default=500
2015-04-16 00:12:03 +00:00
avatar AvatarId Maybe
2015-10-11 18:07:12 +00:00
supplier SupplierId Maybe
maxAmount Int default=0
2017-02-04 01:05:57 +00:00
totalBought Int default=0
2015-10-11 18:07:12 +00:00
perCrate Int Maybe
artNr Text Maybe
pricePerCrate Int Maybe
2015-04-04 04:46:33 +00:00
UniqueBeverage ident
deriving Typeable Show
2015-10-11 18:07:12 +00:00
2015-04-04 04:46:33 +00:00
Transaction
description Text
amount Int
time UTCTime
deriving Typeable Show
2015-10-11 18:07:12 +00:00
2015-04-04 04:46:33 +00:00
Cashier
balance Int
created UTCTime default=now()
2015-04-10 12:50:44 +00:00
deriving Typeable Show
2015-10-11 18:07:12 +00:00
2015-04-10 12:50:44 +00:00
CashCheck
balance Int
time UTCTime
2015-04-04 04:46:33 +00:00
deriving Typeable Show
2015-10-11 18:07:12 +00:00
2015-04-16 00:12:03 +00:00
Avatar
ident Text
data ByteString
2015-09-16 18:28:30 +00:00
hash ByteString default='fill_me!'
2015-04-16 00:12:03 +00:00
deriving Typeable Show
2015-10-11 18:07:12 +00:00
2015-07-21 07:14:38 +00:00
Barcode
code Text
isUser Bool
user UserId Maybe
bev BeverageId Maybe
UniqueBarcode code
deriving Show
2015-04-04 04:46:33 +00:00
2015-10-11 18:07:12 +00:00
Supplier
ident Text
address Textarea
tel Text
email Text
customerId Text
avatar AvatarId Maybe
UniqueSupplier ident
deriving Show
2015-04-04 04:46:33 +00:00
-- By default this file is used in Model.hs (which is imported by Foundation.hs)