Описание тега prisma-graphql

Prisma превращает вашу базу данных в GraphQL API.
1 ответ

Prisma generate: конфигурация поля для объединения имеет повторяющиеся имена полей

Запуск prisma generate я попал в этот вывод и код не генерируется. prisma generate Generating schema... [ { species: { type: [Object], args: [Object] } }, { species: { type: [Object], args: [Object] }, Generating schema ! ! Field configuration to me…
08 дек '18 в 16:01
1 ответ

Как создать вычисляемые значения в директивах @default

Может кто-то указать мне верное направление? С помощью Prisma's SDL Я хотел бы создать вычисленное значение с @default директива, как это... type Event { id: ID! @unique title: String! slug: String! @unique @default(value: titleToSlug()) }
08 июл '18 в 17:59
1 ответ

Как взорвать все в Призма?

Я использую Prisma 1.9 с Postgres. Как я могу сбросить все? я пытался prisma local nuke но эта команда добавит MySQL контейнер (как-то), а затем выдает ошибку, что порт 4466 используется... Я также пытался воссоздать все контейнеры и образы докеров,…
07 июн '18 в 18:48
1 ответ

Запрос для получения данных, упорядоченных по количеству элементов в отношении

Допустим, у меня есть типичная модель данных, которая использовалась во многих уроках: type User { id: ID! @unique name: String! posts: [Post!]! } type Post { id: ID! @unique title: String! content: String! published: Boolean! @default(value: "false…
05 дек '18 в 05:20
1 ответ

CORS блокирует мутацию в GraphQL Yoga

Я работаю здесь с бэкэндом graphql prisma и сервером графиков Yoga Yoga Express. Во внешнем интерфейсе я пытаюсь вызвать мутацию выхода, но она заблокирована политикой CORS. Несмотря на то, что я добавил настройки cors на моем сервере GraphQl Yoga, …
1 ответ

Как правильно заполнить призматическую БД пользовательским файлом с несколькими мутациями?

Я пытаюсь заполнить базу данных Prisma с помощью созданного мной файла, на который я затем ссылаюсь prisma.yml, В этом файле у меня есть несколько мутаций - ничего особенного. Кажется, все работает нормально, когда у меня есть одна мутация. Однако, …
0 ответов

Как обработать ошибку после удаления таблицы в базе данных?

Я пытаюсь сделать соединение базы данных с герою + postgress + prisma. В первый раз все работает нормально, но когда я пытаюсь добавить тип в datamodel.prisma, он показывает ошибку. Поэтому я удаляю таблицу из базы данных и запускаю команду "prisma …
14 янв '19 в 14:32
4 ответа

"Призма" не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Привет всем, я получаю эту ошибку "prisma" не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл." при запуске команды prisma login в cmd я установил prisma глобально с помощью npm install -g prisma, и любое реше…
24 янв '19 в 09:30
0 ответов

Как передать переменные окружения, на которых работает сервер Prisma, в один док-контейнер

Пример docker-compose.yml, содержащийся в документации, отлично подходит для локальной разработки, где люди, вероятно, запускают несколько служб с помощью docker: version: '3' services: prisma: image: prismagraphql/prisma:__LATEST_PRISMA_VERSION__ r…
30 янв '19 в 10:09
1 ответ

Контроль доступа Фильтрация запроса перед его отправкой на сервер / БД Prisma

Щас пользуюсь accesscontrol управлять ACL, и он отлично работает. Это выглядит примерно так: const methods = { async update(parent, { data }, ctx, info) { const acUpdate = ac.can('role').updateOwn('model') if (! acUpdate.granted) throw new ACError()…
14 авг '18 в 07:36
1 ответ

Как определить схему для отношений событий, команд и участников

В Prisma я хотел бы смоделировать следующее, но я не совсем уверен, как. type Event { id: ID! @unique players: [User]! @relation(name: "EventPlayers") teams: [Team]! @relation(name: "EventTeams") ... } type User { id: ID! @unique eventsPlayed: [Even…
01 янв '19 в 01:05
0 ответов

Маркер prisma graphql не удается проверить при развертывании в heroku

Я развернул Graphql Yoga Server в Heroku, используя службу Prisma в качестве базы данных, а также развернул интерфейс, который также является приложением nextjs в Heroku. Когда я пытаюсь выполнить операцию upsert с использованием соединения Prisma D…
21 дек '18 в 07:24
1 ответ

Prisma.io во многих отношениях выдает ошибку

У меня есть схема graphql type Post { id: ID! @unique createdAt: DateTime! updatedAt: DateTime! tags:[Tag!]! } type Tag { id: ID! @unique createdAt: DateTime! updatedAt: DateTime! name: String! posts:[Post!]! } Таким образом, тег может быть применен…
24 фев '19 в 18:33
1 ответ

Я пытаюсь найти, какие поля являются нулевыми, чтобы я мог вернуть данные из базы данных, которая имеет нулевые (не скалярные поля)

У меня есть категории, которые имеют следующую модель данных Тип Категория { я сделал! @Я бы Название: Строка! parentId: Категория @relation(ссылка: INLINE) } В этом я хочу выполнить запрос, где я могу массив массива Category, где parentId равен нул…
09 янв '19 в 07:14
0 ответов

Перезапись резольвера graphql/prisma

Я использую призму в новой базе данных и раскручиваю отдельный сервер приложений graphql. Этот сервер graphql будет взаимодействовать как с новым сервером prisma, так и с существующими экземплярами базы данных mysql. Мне нужно иметь возможность полу…
23 фев '19 в 17:29
0 ответов

Использование prisma клиента с определителями отношений

Я использую Prisma клиент в моем сервере GraphQL. Следуя рекомендациям, я сделал слой распознавателя просто тонким слоем, который делегирует фактическую выборку данных уровню доступа к данным. Уровень доступа к данным также выполняет такие вещи, как…
16 янв '19 в 21:14
2 ответа

Yoga GraphQL Server + Призма-сервер: мультитенанс

Я устанавливаю внутреннюю среду для многопользовательской базы данных, используя Prisma Server и Yoga GraphQL. Чтобы управлять многопользовательским режимом, мы решаем его с помощью "env" (dev/stage/prod) Prisma Server. Все в порядке, сервером Prism…
03 сен '18 в 14:07
0 ответов

Могу ли я использовать MongoDB на моем сервере GraphQL без использования призмы?

Я хочу использовать mongodb-запросы напрямую, без призмы. Является ли это возможным? Если это возможно, это хорошая практика, и смогу ли я использовать все функциональные возможности graphql, пагинацию на основе курсора и другие?
1 ответ

Prisma - запросы Graphql к предварительно загруженной базе данных MySQL возвращаются пустыми

Ищете, как отладить это или причину, по которой он может возвращаться пустым. Я использую Prisma graphql с базой данных mysql, и мне удалось предварительно загрузить базу данных с данными, а затем настроить схему в соответствии с базой данных. Напри…
14 сен '18 в 17:33
0 ответов

docker и mysql: ошибка чтения пакетов связи

У меня проблема с подключением в докере. Я использую официальный образ MySQL 5.7 и сервер Prisma. Когда я запускаю его через призму Cli, который использует docker compose под (описано здесь) все работает. Но мне нужно запустить этот контейнер програ…
23 фев '18 в 15:46