prisma-client-py icon indicating copy to clipboard operation
prisma-client-py copied to clipboard

Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use

Results 257 prisma-client-py issues
Sort by recently updated
recently updated
newest added

## Problem When doing batch inserts the resulting data is normally completely ignored. However we will still convert the data that Prisma gives us into Pydantic models, this incurs a...

kind/improvement
topic: perf
topic: client
level/advanced
priority/medium

## Problem There are certain [query engine errors](https://www.prisma.io/docs/reference/api-reference/error-reference#prisma-client-query-engine) that are not mapped to the python client errors. A [foreign key violation error](https://www.prisma.io/docs/reference/api-reference/error-reference#p2003) would be notable example of a very common...

kind/epic
topic: client
level/beginner
priority/medium

## Problem We currently do not run integration tests on all of the database providers we support as Prisma tests them themselves, however we should still run our own tests...

kind/improvement
topic: internal
level/intermediate
priority/medium

## Problem One potential source of conflict when transitioning to use Prisma Client Python from other ORMs is that models must be defined in a separate Prisma Schema file. We...

kind/feature
level/advanced

## Bug description In a basic Docker container: ``` FROM python:3.8 WORKDIR /app COPY requirements.txt requirements.txt RUN pip3 install -r requirements.txt COPY schema.prisma schema.prisma RUN prisma generate COPY . ....

kind/improvement
level/advanced
priority/medium
topic: binaries

## Problem In 3.10 Prisma added support for embedded types, this looks like this in the schema ```prisma model User { id Int @id @default(autoincrement()) name String photo Photo }...

kind/feature
topic: client
level/advanced
priority/medium

## Problem Currently if you want to have a separation of concerns between your database and your application layer then you need to manually define a new model, e.g. ```py...

kind/improvement
process/candidate
topic: client
level/intermediate
priority/medium

## Problem We currently only package one universal wheel when we could make use of platform dependent wheels to improve first-time user experience, when someone installs a python package they...

kind/improvement
process/candidate
level/advanced
priority/high

## Problem Frameworks like Django provide an admin panel that users can customise to suit their needs and to easily add database records. This is a highly desirable feature. Prisma...

kind/feature
level/intermediate
priority/medium
topic: extension

First off thank you for thinking of helping out the project! Any help, no matter how small is greatly appreciated. ## Voting There are some easy ways to show appreciation...

kind/docs