下記のように、prismaのschema.prismaにはDATABASE_URLの環境変数を読み込む設定がありますが、このDATABASE_URLの値を別のenvファイルから参照するようにしたい場合はどうしたらいいでしょうか?
デフォルトは、プロジェクト直下の.envを参照するようになっています。
環境はnest.jsを使用しています。
dot-envを使用して、prisma generateを行なってからnest.jsを起動しても、下記のエラーがでてしまいます。
■prisma/schema.prisma
datasource db { provider = "postgresql" url = env("DATABASE_URL") }
■.env
DATABASE_URL=${DRIVER}://$......
■error
Error: error: Error validating datasource `db`: the URL must start with the protocol `mysql://`.
これ?
https://www.prisma.io/docs/guides/development-environment/environment-variables/using-multiple-env-files