Discere
02/14/2018, 9:52 PMtype Country @model {
createdAt: DateTime!
updatedAt: DateTime!
name: String!
city: [City!]! @relation(name: "CityInCountry")
id: ID! @isUnique
}
type City @model {
createdAt: DateTime!
updatedAt: DateTime!
name: String!
country: Country! @relation(name: "CityInCountry")
place: [Place!]! @relation(name: "PlaceInCity")
id: ID! @isUnique
}
type Place @model {
createdAt: DateTime!
updatedAt: DateTime!
name: String!
city: City! @relation(name: "PlaceInCity")
activity: [LifeActivity!]! @relation(name: "LifeActivityPlace")
id: ID! @isUnique
}
type LifeActivity @model {
createdAt: DateTime!
id: ID! @isUnique
name: String!
description: String!
content: String!
videoUrl: String
imageUrl: String
lifeGoal: [LifeGoal!]! @relation(name: "LifeGoalActivity")
people: [Person!]! @relation(name: "PeopleOnLifeActivity")
place: [Place!]! @relation(name: "LifeActivityPlace")
updatedAt: DateTime!
}