Enitan
04/20/2019, 12:25 PMenum Permission {
ADMIN
SUPERUSER
USER
}
type User @db(name: "users") {
id: ID! @id
firstName: String
lastName: String
createdAt: DateTime! @createdAt
updatedAt: DateTime! @updatedAt
phoneNumber: String
permissions: [Permission!]! @scalarList(strategy: RELATION)
emailVerified: Boolean! @default(value: false)
}
type LocalUser @db(name: "local_users") {
id: ID! @id
email: String! @unique
password: String!
resetToken: String
resetTokenExpiry: Float
user: User! @relation(link: INLINE)
createdAt: DateTime! @createdAt
updatedAt: DateTime! @updatedAt
}