Properties
createdAt
createdAt: Date
description
description: string
duration
duration: number
imageUrl
imageUrl: string
updatedAt
updatedAt: Date
Methods
addComments
- addComments(comment: Comment): Promise<any>
-
Parameters
Returns Promise<any>
addFavorites
- addFavorites(user: User): Promise<any>
-
Parameters
Returns Promise<any>
addLikes
- addLikes(user: User): Promise<any>
-
Parameters
Returns Promise<any>
addTags
- addTags(tags: Tag[]): Promise<any>
-
Parameters
Returns Promise<any>
addWaypoints
- addWaypoints(waypoint: Waypoint): Promise<any>
-
Parameters
Returns Promise<any>
getAuthor
- getAuthor(): Promise<User>
-
Returns Promise<User>
A promise to the author.
getFavorites
- getFavorites(): Promise<User[]>
getLikes
- getLikes(): Promise<User[]>
getTags
- getTags(): Promise<Tag[]>
setAuthor
- setAuthor(author: User): Promise<any>
-
Parameters
Returns Promise<any>
Sequelize instance of a Route