Classes
- VerifiedUser
-
Authenticated user information.
- VerifiedUserEntity
-
User information in Payload of JWT.
- MySQLDatabaseManager
-
Class that manages operations to MySQL.
- ArticlesAndAuthorWithFavoritedRow
-
Representation of a row combining Articles and authors and favorite information about them.
- CommentWithAuthorRow
-
Representation of a row combining Comments and Users.
- TagOnlyRow
-
Representation of a row of tag.
- UserWithFollowRow
-
Representation of a row combining Users and Follows information about them.
- Articles
-
Representation of Articles table.
- Comments
-
Representation of Comments table
- Favorites
-
Representation of Favorites table.
- Follows
-
Representation of Follows table.
- Tags
-
Representation of Tags table
- Users
-
Representation of Users table.
Structures
- SessionPayload
-
The payload part of JWT.
- VerifiedUser.Key
- VerifiedUserEntity.Key
- LoginUser
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- LoginUserRequest
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- NewArticle
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- NewArticleRequest
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- NewComment
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- NewCommentRequest
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- NewUser
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- NewUserRequest
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- UpdateArticle
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- UpdateArticleRequest
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- UpdateUser
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- UpdateUserRequest
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- Article
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- Comment
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- EmptyResponse
-
Response expressing that there is an empty JSON body.
- GenericErrorModel
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- GenericErrorModelErrors
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- HTTPErrorResponse
-
Response for expressing HTTPResponse in JSON body.
- MultipleArticlesResponse
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- MultipleCommentsResponse
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- Profile
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- ProfileResponse
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- SingleArticleResponse
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- SingleCommentResponse
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- TagsResponse
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- User
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- UserResponse
-
see https://github.com/gothinkster/realworld/blob/master/api/swagger.json
- APICollection
-
Order for defining routing.
- ValidationError
-
Error expressing Validation result according to Realworld specification.
- ApplicationUseCase
-
Use cases for starting server applications.
- ArticlesUseCase
-
Use cases for Articles.
- AuthenticateMiddlewareUseCase
-
Use cases for authentication middlewares.
- ProfilesUseCase
-
Use cases for Profiles
- TagsUseCase
-
Use cases for Tags.
- UsersUseCase
-
Use cases for Users.
Enumerations
- NewArticle.CodingKeys
- UpdateArticle.CodingKeys
- Article.CodingKeys
- Comment.CodingKeys
- ArticleCondition
-
An enum that expresses conditions when searching for articles.
- HTTPMethodInDomain
-
HTTPMethod in domain.
- RawSQLQueries
-
Object that generates raw SQL.
Typealiases
- Future
-
Convenience shorthand for
EventLoopFuture
. - Promise
-
Convenience shorthand for
EventLoopPromise
.
Functions
- applciationMain()
-
This application is start here🏃♂️
Extensions
- Array
- DateFormatter
- HTTPHeaders
- String