Есть ли способ создать файл schema.graphql из файла datamodel.prisma? - PullRequest
0 голосов
/ 25 декабря 2018

Я создаю серверную часть, используя Prisma-cli, которая автоматически создает файл datamodel.prisma.Из официальных примеров Prisma [1] видно, что все они также имеют файл schema.graphql.Кто-нибудь знает, есть ли способ создать файл schema.graphql из файла datamodel.prisma (а затем просто заполнить типы мутаций и запросов)?

Это просто кажется повторяющимся, если вам пришлось вручную создавать и поддерживать оба файла, поскольку они очень похожи.

[1] https://github.com/prisma/prisma-examples/tree/master/typescript

1 Ответ

0 голосов
/ 28 декабря 2018

Хм, кажется, это невозможно, но что мне действительно нравится в этом (есть отдельные файлы), так это то, что из schema.graphql вы можете определить, какой должен быть доступен для клиента.

Например, если выИмея пользовательскую модель, вы можете перезаписать ее, чтобы скрыть пароль или что-то в этом роде.

В моем schema.graphql я уже импортирую весь сгенерированный prisma.schema: # import * from "./generated/prisma.graphql"

С уважением

...