我想使用其他数据库而不是本地数据库来测试我的应用程序。
这是我的环境文件
# Environment
NODE_ENV=development
# Backend
API_PORT=4000
APP_SECRET=omg
DASHBOARD_URL=http://localhost:1234
# Prisma
PRISMA_ENDPOINT=http://localhost:4466
PRISMA_SECRET=omg
PRISMA_MANAGEMENT_API_SECRET=omg
我尝试过的是将Prisma端点更改为 http://localhost:4466/default/test
但是,然后如何动态更改端点?这样,当我需要运行应用程序http://localhost:4466/default/default
时,它将指向该http://localhost:4466/default/test
端点;当我需要运行测试服时,它将指向该端点。
您可以在测试阶段进行测试。
您需要的是两个不同的env文件。一种是用于开发环境,另一种是用于测试环境。
http://localhost:4466/default/default
http://localhost:4466/default/test
之后,您可以分别运行docker进行开发和测试环境。