prisma / p1-to-p2-upgrade-path-feedback

4 stars 1 forks source link

Jetboost.io Prisma 1 Upgrade #2

Open cspags opened 4 years ago

cspags commented 4 years ago

Your Prisma 1 stack

What are you building with Prisma?

I am building a GraphQL API that powers my React web app.

Which version of Prisma 1 are you running?

I am running Prisma version 1.34.

How do you access your Prisma server?

I am accessing my Prisma server with both prisma-binding and prisma-client-lib.

Are you currently using nexus-prisma (with Prisma 1)?

How many Prisma services are you running on your production Prisma server?

Two total services, one dev, one prod.

Which database (incl. version) do you use?

I am using PostgreSQL 11.7.

Where is your Prisma server hosted?

My Prisma server is hosted on Heroku.

Where is your database hosted?

My database is hosted on Heroku.

Where is your API server hosted?

My API server is hosted on Heroku.

Is there anything else that's worth mentioning about your stack?

React app is hosted on Vercel. Both server and client use Apollo.

Your upgrade plans

What's your preferred upgrade strategy?

Do you want to use the new Nexus Framework when you upgrade?

Most likely.

When do you want to upgrade?

Probably as late as possible to be honest. 😅

Do you have any remaining questions or comments?

I rely quite a bit on the Prisma Admin, so curious what the plans are for that going forward.

nikolasburk commented 4 years ago

Hey Chris, thanks a lot for sharing this!

Out of curiosity: Is there a specific reason you're running prisma-client-lib and prisma-binding side-by-side or did you just introduce Prisma Client once it came out in addition to the existing prisma-binding code?

I rely quite a bit on the Prisma Admin, so curious what the plans are for that going forward.

Did you see Prisma Studio already? That's basically the Prisma 2 replacement for Prisma Admin and lets you visually explore your data as well! Would that solve your issue, or in what other ways do you rely on it that might not be addressed by Studio? :)