Можно ли переопределить URL-адрес подключения при создании экземпляра клиента в Prisma2? - PullRequest
0 голосов
/ 17 июня 2020

Я знаю, что Prisma2 по умолчанию хочет, чтобы вы запекли URL-адрес подключения к БД в переменной среды, на которую ссылается схема. Я понимаю, что это необходимо для таких операций интерфейса командной строки, как переход на работу.

Однако в приложении bootstrap, когда код выполняется внутри сервера, я предпочитаю использовать что-то вроде AWS Secrets Manager для всех моих секреты приложения, а не переменные среды.

Мне интересно, предоставляет ли Prisma 2 способ переопределить URL-адрес соединения во время выполнения тем, что я определяю во время выполнения?

Я пробовал это сделать через свойство datasources опций клиента, например:

options.datasources.db =
        'postgresql://database_user:thisisasupersecretpassword@hostname:5432/db_name'

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

1 Ответ

1 голос
/ 17 июня 2020

В настоящее время невозможно переопределить строку подключения указанным выше способом. Для этого есть нерешенная проблема здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...