我知道Prisma2默认情况下希望您将DB connection URL烘焙到通过模式引用的环境变量中。我知道这对于像迁移到工作这样的CLI操作是必要的。
然而,在应用程序引导时,当代码在服务器内部运行时,我更喜欢使用AWS secrets Manager之类的东西来管理我所有的应用程序秘密,而不是环境变量。
我想知道Prisma 2是否为我提供了一种在运行时用我在运行时定义的东西覆盖连接URL的方法?
我尝试过通过客户端选项的datasources属性执行此操作,如下所示:
options.datasources.db =
'postgresql://database_user:thisisasupersecretpassword@hostname:5432/db_name'但是,它仍然使用在客户端生成时烘焙的值中定义的内容。
发布于 2020-06-17 15:29:18
目前还不能以上述方式覆盖连接字符串。该here存在一个悬而未决的问题
https://stackoverflow.com/questions/62421641
复制相似问题