alisalimli
07/26/2021, 2:49 AMRyan
07/26/2021, 7:09 AMalisalimli
07/26/2021, 7:56 AMRyan
07/26/2021, 8:06 AMalisalimli
07/26/2021, 12:13 PMalisalimli
07/26/2021, 12:15 PMalisalimli
07/26/2021, 12:15 PMpublic.user
does not exist in the current databasealisalimli
07/26/2021, 12:15 PMalisalimli
07/26/2021, 12:15 PMRyan
07/26/2021, 12:18 PMprisma migrate deploy
in your Dockerfile
so that the changes are applied on the production database.alisalimli
07/26/2021, 12:25 PMalisalimli
07/26/2021, 12:25 PMRyan
07/26/2021, 12:26 PMprisma
folder and then run prisma migrate deploy
Ryan
07/26/2021, 12:26 PMalisalimli
07/26/2021, 12:26 PMalisalimli
07/26/2021, 12:27 PMalisalimli
07/26/2021, 12:28 PMalisalimli
07/26/2021, 12:28 PMRyan
07/26/2021, 12:29 PMalisalimli
07/26/2021, 12:30 PMRyan
07/26/2021, 12:37 PMprisma migrate deploy
automatically runs generate if I’m not wrong. You can check that out and if it doesn’t, you can add it after deploy.alisalimli
07/26/2021, 12:41 PMprisma generate
but it gived me error : run prisma generate.Now i am trying with prisma generatealisalimli
07/26/2021, 2:30 PMnpx prisma migrate dev
and it worked in locally.Then i add 'npx prisma migrate deploy and npx prisma generate' to Dockerfile.Actually migrates applied successfully,when i access the production database,i saw tables are created.Then i deployed app,i run a the following graphql query:alisalimli
07/26/2021, 2:30 PMalisalimli
07/26/2021, 2:31 PMpublic.user
does not exist in the current database.alisalimli
07/26/2021, 2:31 PMRyan
07/26/2021, 2:35 PMprisma migrate deploy
.alisalimli
07/26/2021, 3:31 PMalisalimli
07/27/2021, 7:45 AMalisalimli
07/27/2021, 7:46 AMalisalimli
07/27/2021, 7:48 AMpublic.user
does not exist in the current databasealisalimli
07/27/2021, 7:49 AMalisalimli
07/27/2021, 7:49 AMRyan
07/27/2021, 8:11 AMalisalimli
07/27/2021, 8:14 AMalisalimli
07/27/2021, 8:14 AMalisalimli
07/27/2021, 8:15 AMalisalimli
07/27/2021, 8:16 AMalisalimli
07/27/2021, 8:43 AMalisalimli
07/27/2021, 8:43 AMalisalimli
07/27/2021, 8:43 AMalisalimli
07/27/2021, 8:44 AMRyan
07/27/2021, 9:29 AMalisalimli
07/27/2021, 9:54 AMalisalimli
07/27/2021, 9:54 AMalisalimli
07/27/2021, 9:54 AMalisalimli
07/27/2021, 10:00 AMalisalimli
07/27/2021, 10:00 AMalisalimli
07/27/2021, 10:00 AMalisalimli
07/27/2021, 10:01 AMRyan
07/27/2021, 10:25 AMexec
to achieve the same:
const util = require('util')
const exec = util.promisify(require('child_process').exec)
await exec('npx prisma migrate deploy')