Deploy Shopify Remix app to Vercel error - Prisma session table does not exist.

andyjpg
Shopify Partner
5 0 1

Hi,


I have created a Shopify app using Shopify-remix-template and was trying to deploy it onto Vercel.

The app failed to run with the following errors

 

Unhandled Promise Rejection {"errorType":"Runtime.UnhandledPromiseRejection","errorMessage":"Error: Prisma session table does not exist. This could happen for a few reasons, see https://github.com/Shopify/shopify-app-js/tree/main/packages/shopify-app-session-storage-prisma#troubleshooting for more information","reason":{"errorType":"Error","errorMessage":"Prisma session table does not exist. This could happen for a few reasons, see https://github.com/Shopify/shopify-app-js/tree/main/packages/shopify-app-session-storage-prisma#troubleshooting for more information","stack":["Error: Prisma session table does not exist. This could happen for a few reasons, see https://github.com/Shopify/shopify-app-js/tree/main/packages/shopify-app-session-storage-prisma#troubleshooting for more information","    at /var/task/node_modules/@shopify/shopify-app-session-storage-prisma/build/cjs/prisma.js:23:13"]},"promise":{},"stack":["Runtime.UnhandledPromiseRejection: Error: Prisma session table does not exist. This could happen for a few reasons, see https://github.com/Shopify/shopify-app-js/tree/main/packages/shopify-app-session-storage-prisma#troubleshooting for more information","    at process.<anonymous> (file:///var/runtime/index.mjs:1276:17)","    at process.emit (node:events:530:35)","    at emit (node:internal/process/promises:150:20)","    at processPromiseRejections (node:internal/process/promises:284:27)","    at process.processTicksAndRejections (node:internal/process/task_queues:96:32)"]}
Unknown application error occurred

 

 

I found few suggestions on fixing this issue below but not working

https://www.prisma.io/docs/orm/more/help-and-troubleshooting/help-articles/vercel-caching-issue

https://github.com/Shopify/shopify-app-template-remix#database-tables-dont-exist

 

I have also tried to run npm setup or prisma generate before and after build script also tried to run it before start script, which are all not working.

 

Please help, thank you

Reply 1 (1)

joshcorbett
Shopify Partner
15 0 3

Am seeing this error also.

I've referenced the above articles, migrated and pushed my db, switched db providers, added prisma generation to my build command, etc.