-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
End of Support for Studio Electron app #845
Comments
For anyone else this impacts, if you're using Chrome you can get similar functionality by saving the Prisma Studio URL used by the CLI (http://localhost:5555) as a PWA;
|
Would this be open to the community to take over maintenance or no? |
Could you also remove the Studio from products on the website? Just downloaded the app today to then found this Issue 😅 |
@ezeikel So Studio as a product is not going away, only the Electron App. Maybe you are talking about this page here https://www.prisma.io/studio which will get updated later to remove the download links to the Electron app and switch to the CLI usage. |
@Jolg42 Ok great. Yeah, I just meant the download links for the Electron App. Just tried the CLI version and it works great 👌🏿 |
In my opinion the desktop app (electron) is better so you don't have to run cli. You just click the shortcut and you have your app. When you close the app, it goes offline. It is much simpler. I know electron is a little bit harsh regarding its setup and use in development (I went through bushes with thorns too). But I feel the desktop app could be better to use in everyday life. P.S. Think of |
@martzoukos I just upgraded to prism studio. And then I see this prompt if It's doesn't support anymore, can I continue to use the old version, because I have the previous version's installer saved locally. I pretty much like this app on Mac, Coz I don't want to use pgAdmin. 😄 |
honestly, although Studio app may be a small % of uptake, i think it is extremely short sighted to be discontinued. personally, I hate the CLI version, with the App, I can look at the data in the tables so much more efficiently. (its not another Browser tab I have to keep open too) please re-consider this, or at least let the community keep this brilliant tool upto date and active. |
I am just sad that Prisma is going full-on abandonware. |
My biggest annoyance with this is that I don't like to install things using npx. Is it available as a tar.gz or simple binary somewhere? Then people could easily package it for distros. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
There's allways DBGate, an Electron DB manager. I use it all the time and it's really slick ! |
seems like a nice tool but when creating a connection it doesn't allow pasting in values. so I had to struggle with an enormously long password where I can't tell a lowercase "L" from an uppercase "i" or a zero from an uppercase "o". how infuriatingly stupid. but it works and it seems full fledged |
Hi ekkis, that's weird, must be something odd at your side, since I always copy-paste without problems....I always use the keyboard: (ctrl-c ctrl-v) but my guess is you allready tried that? |
yes, of course. maybe it's an issue on OS/X |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
https://www.prisma.io/studio checked today, shows NPX. A cool idea imo would be to use something like |
npm i -g prisma
prisma studio |
The reason I don't like using npx is because it installs stuff globally using npm. Npm is good for managing deps in a package but I don't want it touching my system, I already have other much better tools for that (my OS package manager). |
I'd recommend dev containers and containerized workloads. Makes it easier
to run tooling like npx in a more targeted way.
I realize that might not be feasible in situations where you have no
control of your infra. But if you do, definitely consider docker or podman
in your dev toolchain. I wil sometimes have 2 or 3 prima studios running at
a time all from different container workloads.
…On Tue, Apr 25, 2023, 5:27 AM Jacob Karlsson ***@***.***> wrote:
My biggest annoyance with this is that I don't like to install things
using npx. Is it available as a tar.gz or simple binary somewhere? Then
people could easily package it for distros.
npm i -g prisma
prisma studio
The reason I don't like using npx is because it installs stuff globally
using npm. Npm is good for managing deps in a package but I don't want it
touching my system, I already have other much better tools for that (my OS
package manager).
—
Reply to this email directly, view it on GitHub
<#845 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACKXZBSDOVOWE53JKRTKGTXC67LRANCNFSM5NGGBIBA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
An alternative is putting prisma in the scripts section of your package.json and calling it like so: npm run prisma -- migrate dev This will reference the prisma cli installed in your package definition |
Cool that that works for you but for me, using docker to run this feels like massive overkill. I'm just asking for a tarball here, nothing fancy. |
Hello,
we are planning to stop support for the Electron version of the Studio app in 4 weeks.
This means that after March 1st we will stop releasing new versions of the Electron app that will be compatible with the latest Prisma ORM versions.
You will still be able to use:
npx prisma studio
)The reasons for this move have to do with the low adoption of Electron Studio (as opposed to the CLI version) compared with the maintenance needs.
Let us know if you hove any questions in this issue.
Thank you.
The text was updated successfully, but these errors were encountered: