Update data model to reflect recent decisions
This commit is contained in:
parent
2b15a16115
commit
5734e720ad
1 changed files with 36 additions and 17 deletions
|
@ -39,28 +39,47 @@ share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase|
|
||||||
IrcChannel
|
IrcChannel
|
||||||
network Text
|
network Text
|
||||||
name Text
|
name Text
|
||||||
User
|
|
||||||
|
Sharer
|
||||||
ident Text --CI
|
ident Text --CI
|
||||||
hash Text Maybe
|
|
||||||
name Text Maybe
|
name Text Maybe
|
||||||
email Text Maybe
|
|
||||||
|
UniqueIdent ident
|
||||||
|
|
||||||
|
Person
|
||||||
|
ident SharerId
|
||||||
|
hash Text Maybe
|
||||||
|
email Text Maybe
|
||||||
|
|
||||||
|
UniquePersonIdent ident
|
||||||
|
|
||||||
Group
|
Group
|
||||||
ident Text --CI
|
ident SharerId
|
||||||
name Text Maybe
|
|
||||||
Repo
|
UniqueGroupIdent ident
|
||||||
name Text --CI
|
|
||||||
irc IrcChannelId Maybe
|
|
||||||
ml Text Maybe
|
|
||||||
Project
|
Project
|
||||||
ident Text --CI
|
ident Text --CI
|
||||||
name Text Maybe
|
sharer SharerId
|
||||||
desc Text Maybe
|
name Text Maybe
|
||||||
|
desc Text Maybe
|
||||||
|
|
||||||
UserInGroup
|
UniqueProject ident sharer
|
||||||
user UserId
|
|
||||||
group GroupId
|
|
||||||
|
|
||||||
RepoInProject
|
Repo
|
||||||
repo RepoId
|
name Text --CI
|
||||||
project ProjectId
|
project ProjectId
|
||||||
|
irc IrcChannelId Maybe
|
||||||
|
ml Text Maybe
|
||||||
|
|
||||||
|
UniqueRepo name project
|
||||||
|
|
||||||
|
PersonInGroup
|
||||||
|
person PersonId
|
||||||
|
group GroupId
|
||||||
|
|
||||||
|
UniquePersonInGroup person group
|
||||||
|
|
||||||
|]
|
|]
|
||||||
|
|
||||||
|
--mainViewQuery = --TODO
|
||||||
|
|
Loading…
Reference in a new issue