nestjs-graphql-cqrs
                                
                                 nestjs-graphql-cqrs copied to clipboard
                                
                                    nestjs-graphql-cqrs copied to clipboard
                            
                            
                            
                        NestJS + GraphQL + CQRS + WS Subscriptions
Url localhost:3002/graphql
query authors {
  authors {
    id,
    firstName,
    lastName,
    posts {
      id,
      title,
      authorId,
      description
    }
  }
}
query author {
  author(id:"c5d6594a-c615-4a00-963a-6300ad3e1dd4") {
    id
  }
}
mutation addAuthor {
  addAuthor(addAuthor: { firstName:"test", lastName:"test" })
}
mutation addPost {
  addPost(addPost: { title:"test secret p[so]", description:"asd", authorId:"c5d6594a-c615-4a00-963a-6300ad3e1dd4" })
}
mutation removeAuthor {
  removeAuthor(id:"uuid")
}
subscription listen by websocket, return uuid
subscription testPubSub {
  authorDeleted
}