s3rius / FastAPI-template

Feature rich robust FastAPI template.
MIT License
1.83k stars 161 forks source link

Add Support for Prisma Python ORM #115

Open gurbaj5124871 opened 1 year ago

gurbaj5124871 commented 1 year ago

Why

Prisma Client Python is fully type safe and offers native support for usage with and without async.

However, the arguably best feature that Prisma Client Python provides is autocompletion support. This makes writing database queries easier than ever!

Links

https://prisma-client-py.readthedocs.io/en/stable/ https://prisma-client-py.readthedocs.io/en/stable/getting_started/setup/

s3rius commented 1 year ago

Hi there. Thanks for raising this issue. I haven't heard about this ORM. It looks nice. I'll take a closer look later, maybe next week. Do you have any experience using this ORM? Because I may need to get help to integrate it the right way.

gurbaj5124871 commented 1 year ago

It's popular for typescript/javascript projects, https://www.prisma.io/ and has gained lot of popularity in nodeJS community and became most loved ORM. I have had experience in integrating with typescript projects but not so much for python projects (Still learning). But i am open to helping and/or getting it integrated within this repo (i recently discovered this repo and really like it)