/
entities
111 lines (111 loc) · 2.27 KB
/
entities
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
User
fullName Text Asc id=full-name
website Text Maybe id=website
email Text Maybe toFormField=maybeEmailField id=email Update Eq
verifiedEmail Bool default=false Eq Update
verkey Text Maybe Update
haskellSince Int Maybe Asc
desc Textarea Maybe id=desc
visible Bool default=true Eq
real Bool default=false Update Desc Eq
realPic Bool default=false Update Eq
admin Bool default=false Update
employment Employment Maybe
blocked Bool Update Eq default=false
emailPublic Bool default=false
location Text Maybe
longitude Double Maybe Ne
latitude Double Maybe Ne
googlePlus Text Maybe
Username
user UserId
username Text
UniqueUsernameUser user
UniqueUsername username
Ident
ident Text Asc
user UserId Eq
UniqueIdent ident
Skill
name Text Asc
UserSkill
user UserId Eq
skill SkillId Eq
UniqueUserSkill user skill
Package
user UserId Eq
name Text Asc
UniquePackage user name
Message
closed Bool Update Eq
when UTCTime Asc
from UserId Maybe Eq Update
regarding UserId Maybe Eq Update
text Textarea
News
when UTCTime Desc
title Text
content Html
deriving
Job
postedBy UserId
postedAt UTCTime Desc Gt
title Text
location Text
fillingBy Day Gt
fullTime Bool
partTime Bool
desc Textarea
ScreenName
user UserId Eq
service Service Asc
name Text Asc
Team
name Text Asc
desc Html
UniqueTeam name
deriving
TeamUser
team TeamId Eq
user UserId Eq
status TeamUserStatus Update
UniqueTeamUser team user
TeamNews
team TeamId Eq In
when UTCTime Desc
title Text
content Html
url Text
deriving
TeamPackage
team TeamId Eq
name Text Asc
hackage Bool
desc Text Maybe
homepage Text Maybe
Topic
team TeamId Eq
created UTCTime Desc
type TopicType
status TopicStatus Update
creator UserId Maybe Update Eq
title Text
TopicMessage
topic TopicId Eq
created UTCTime Asc
creator UserId Maybe Update Eq
content Html
deriving
Poll
question Text
created UTCTime
PollOption
poll PollId
answer Text
priority Int
PollAnswer
poll PollId
option PollOptionId
user UserId
real Bool
UniquePollAnswer poll user