我将我的全栈项目部署到 AWS ECS(Docker)。到目前为止一切正常。我的问题是我不知道如何将本地计算机连接到 RDS-DB 以迁移我的 DB-Schema。
我想运行命令:prisma migrate deploy --preview-feature
--> 在数据库中创建表和字段
我的 RDS-DP 是私有的(不可公开访问),并且与我的前端和后端位于同一个 VPC 中。前端有一个公共安全组(Load-Balencer),后端有一个私有安全组,并且对数据库有权限(请求正在工作只是得到错误:“public.Game
当前数据库中不存在该表”我可以解决与迁移)。目前只有我的后端可以访问 RDS。
我还尝试了一个公共的测试数据库(公共可访问性),并且我能够从我的本地机器迁移。
您如何在生产中一般迁移 Prisma 以及如何在没有公共可访问性的情况下将我的本地计算机权限授予 RDS ?