Prisma Создание новой базы данных в MongoDB - PullRequest
1 голос
/ 10 мая 2019

Я подключил Prisma к моей MongoDB, но когда я делаю какие-либо мутации, в MongoDB создается новая база данных с именем default_default, и туда добавляются данные вместо базы данных, которую я указал при прохождении настройки здесь

https://www.prisma.io/docs/get-started/01-setting-up-prisma-existing-database-JAVASCRIPT-a003/

Я ожидаю, что данные будут сохранены в базе данных, указанной в docker-compose.yml файле

version: '3'
services:
  prisma:
    image: prismagraphql/prisma:1.23
    restart: always
    ports:
    - "4466:4466"
    environment:
      PRISMA_CONFIG: |
        port: 4466
        # uncomment the next line and provide the env var PRISMA_MANAGEMENT_API_SECRET=my-secret to activate cluster security
        # managementApiSecret: my-secret
        databases:
          default:
            connector: mongo
            uri: 'mongodb://host.docker.internal:27017/my-db-name'

Кто-нибудь испытывал нечто подобное и нашел решение?

Спасибо

1 Ответ

1 голос
/ 29 мая 2019

Это вы делаете в prisma.config, устанавливая конечную точку:

endpoint: http://localhost:4466/graphql/default

Это будет использовать базу данных graphq_default

...