Мне нужно отправить электронное письмо после мутации. Моя схема graphql сохраняется в базе данных с помощью директивы @model, но я хочу добавить к ней и отправить электронное письмо после мутации. Может кто-нибудь, пожалуйста, порекомендуйте лучший способ сделать это? Ниже моя схема graphql.
enum Service {
AIRPORT_PICKUP
AIRPORT_DROPOFF
GUIDED_TOUR
DRIVER
}
type Message
@model
@auth(
rules: [
{ allow: public, provider: iam, operations: [create] }
{ allow: groups, groups: ["admin"], operations: [update, delete, read] }
]
) {
id: ID!
firstName: String!
lastName: String!
email: AWSEmail!
phoneCountryCode: String
phoneNumber: String
message: String!
arrivalFlightNumber: String
arrivalDateTime: AWSDateTime
departurelFlightNumber: String
departureDateTime: AWSDateTime
travelers: Int
services: [Service]
owner: String
group: String
}