Antoin Campbell
06/29/2021, 11:25 PMnpx prisma migrate deploy
I get this error:
Prisma schema loaded from prisma/schema.prisma
Datasource "db": PostgreSQL database "postgres", schema "public" at "IP"
Error: P1001: Can't reach database server at `IP`:`5432`
Please make sure your database server is running at `IP`:`5432`.
Error: Process completed with exit code 1.
janpio
I am able to use the same connection string to connect via GUI and command lineWith Prisma locally?
Antoin Campbell
06/30/2021, 12:17 PMAntoin Campbell
06/30/2021, 12:18 PMAntoin Campbell
06/30/2021, 12:18 PMjanpio
Antoin Campbell
06/30/2021, 1:00 PMDATABASE_URL
still needs to include the password so it would look like this in your secrets: postgres://<USERNAME>:<PASSWORD>@localhost/<DATABASE_NAME>?host=localhost
Sytten
06/30/2021, 1:01 PMAntoin Campbell
06/30/2021, 1:02 PMSytten
06/30/2021, 1:03 PM- name: Get Cloud SQL Proxy
run: |
wget <https://dl.google.com/cloudsql/cloud_sql_proxy.linux.amd64> -O cloud_sql_proxy
chmod +x cloud_sql_proxy
- name: Install prisma
run: npm install -g prisma@2.20.1
- name: Run migration
run: |
./cloud_sql_proxy -instances=${{ env.PROJECT }}:us-east4:${{ env.DATABASE }}=tcp:65432 &
sleep 5
DATABASE_URL=$(gcloud secrets versions access latest --secret ${{ env.DATABASE_SECRET }} --project ${{ env.PROJECT }}) prisma migrate deploy --schema ./packages/*******/prisma/schema.prisma
Antoin Campbell
06/30/2021, 1:03 PMAntoin Campbell
06/30/2021, 1:03 PM