Describe the bug
I made below datamodel file.
type User {
id: ID! @unique
email: String! @unique
name: String!
writtenPosts: [Post!]! @relation(name: "UserWrittenPosts")
writtenComments: [Comment!]! @relation(name: "UserWrittenComments")
likedPosts: [Post!]! @relation(name: "UserLikedPosts")
groups: [Group!]! @relation(name: "UserBelongGroups")
madeGroups: [Group!]! @relation(name: "MadeGroups")
following: [User!]! @relation(name: "Followers")
followers: [User!]! @relation(name: "Followers")
createdAt: DateTime!
updatedAt: DateTime!
}
type Post {
id: ID! @unique
author: User! @relation @relation(name: "UserWrittenPosts")
content: String!
comments: [Comment!]! @relation(name: "PostComments")
likes: [User!]! @relation(name: "UserLikedPosts")
createdAt: DateTime!
updatedAt: DateTime!
}
type Comment {
id: ID! @unique
user: User! @relation(name: "UserWrittenComments")
post: Post! @relation(name: "PostComments")
content: String!
createdAt: DateTime!
updatedAt: DateTime!
}
type Group {
id: ID! @unique
name: String! @unique
description: String
master: User! @relation(name: "MadeGroups")
member: [User!]! @relation(name: "UserBelongGroups")
createdAt: DateTime!
updatedAt: DateTime!
}
and after prisma generate, I got this error.

Expected behavior
The prisma schema is created.
Versions (please complete the following information):
OS X Mojave 10.14prisma CLI: prisma/1.18.0 (darwin-x64) node-v10.10.0`Additional context
I fixed this error temporary add some condition inside of if statement.
to
const relationName = relationDirective.length > 0 && relationDirective[0].arguments[0] ? relationDirective[0].arguments[0].value.value : null;
Sorry, It's because of my typos. I'll close it.
Hi @ysm0622. Can you specify which typo this was? 馃檪
author: User! @relation @relation(name: "UserWrittenPosts")
double @relation