Newer
Older
type User @model {
id: ID! @isUnique
type: String
username: String!
email: String! @isUnique
password: String!
admin: Boolean!
teams: [Team!]! @relation(name: "TeamMembers")
posts: [Post!]! @relation(name: "PostOwners")
}
type Team @model {
id: ID! @isUnique
type: String!
name: String!
members: [User!]! @relation(name: "TeamMembers")
}
type Post @model {
id: ID! @isUnique
title: String!
published: Boolean
source: String
presentation: String
publishedAt: DateTime
owners: [User!]! @relation(name: "PostOwners")
}