prisma1 icon indicating copy to clipboard operation
prisma1 copied to clipboard

Rust support for Prisma client

Open schickling opened this issue 5 years ago • 8 comments

We should add Rust support for Prisma client. 🙌

schickling avatar Oct 01 '18 09:10 schickling

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 09 '19 03:01 stale[bot]

Came here to post this as well. But I am not sure, if we should wait for juniper to stabilize to 1.0 first?

Swoorup avatar Jan 14 '19 05:01 Swoorup

Has there been any movement on this?

williamluke4 avatar Apr 05 '19 12:04 williamluke4

Bumping this as well. This could be highly relevant to projects I'm involved in.

lorenjohnson avatar Apr 25 '19 06:04 lorenjohnson

The performance improvement just from having the client engine running with a rust build shows us there should be prisma-client-rust. But maybe it's a bit overwhelming for the team at this moment with so many issues with client panic.

How can the implementation of rust look? Should it be a crate so any newbie like me can take advantage of it? Maybe integration with actix and diesel? Rocket?

I understand this needs discussion, maybe over the slack.

entrptaher avatar Apr 11 '20 08:04 entrptaher

There have been some movements,

A PoC can be found here, https://github.com/seunlanlege/prisma-codegen-rs kindly help him out.

Moreover from slack,

you can take advantage of our query ast and connector crate https://github.com/prisma/quaint

entrptaher avatar Apr 12 '20 15:04 entrptaher

would use

bionicles avatar Mar 16 '21 22:03 bionicles

I really like DX of Prisma in typescript land, Rust support would be a plus

veritem avatar Jul 13 '21 11:07 veritem