Сервер Apollo с призмой 2

Я пытаюсь создать сервер Apollo + Lambda + primsa2

const server = new ApolloServer({
    typeDefs
    resolvers,
    playground: {
        endpoint: "/dev/graphql"
    }
})

Но то, что у меня есть из схемы prisma2, похоже на

generator client {
  provider = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.0.x"]
}

datasource db {
  provider = "mysql"
  url      = env("DATABASE_URL")
}

model menu {
  idmenu    Int         @default(autoincrement()) @id
  menu_name String      @default("")
  shop_menu shop_menu[]
}

БД использует mysql

Мой вопрос: как мне автоматически создать базовые typeDefs из системы? Стоит ли создавать typeDef вручную?

1 ответ

Решение

Вам нужно будет создать typedef самостоятельно или, если вы используете Nexus, вы можете создать необходимые модели, которые автоматически сгенерируют typedef.

Другие вопросы по тегам