packages/client/src/__tests__/benchmarks/lots-of-relations/lots-of-relations.bench.ts::typescript::client generation 100 models with relations
+6%
43.3 s
41 s
Commits
Click on a commit to change the comparison range
refactor: remove unimplemented `all-exist` test from packages/engines (#18453)
* refactor: remove unimplemented `all-exist` test from packages/engines
The functionality that it was probably attempting to test judging from
its name is already tested elsewhere (we have relevant tests in
`fetch-engine` and `internals`).
* fix: allow no tests
base
bc420dc
7 months ago by aqrln
-30%
perf(client): Pre-index DMMF datamodel during generation
In the constructor, we spend some time indexing all models and types
by their name, which on a larger schemas has an impact on startup
performance. This PR replaces base-dmmf with a set of 3 pre-indexed
maps.
For backward compatibility, `Prisma.dmmf` export will be lazily computed
using runtime datamodel if requested.
Close prisma/client-planning#321
f492893
8 months ago by SevInf
-1%
perf(client): Pre-index DMMF datamodel during generation
In the constructor, we spend some time indexing all models and types
by their name, which on a larger schemas has an impact on startup
performance. This PR replaces base-dmmf with a set of 3 pre-indexed
maps.
For backward compatibility, `Prisma.dmmf` export will be lazily computed
using runtime datamodel if requested.
Close prisma/client-planning#321
553f71c
8 months ago by SevInf
+51%
perf(client): Pre-index DMMF datamodel during generation
In the constructor, we spend some time indexing all models and types
by their name, which on a larger schemas has an impact on startup
performance. This PR replaces base-dmmf with a set of 3 pre-indexed
maps.
For backward compatibility, `Prisma.dmmf` export will be lazily computed
using runtime datamodel if requested.
Close prisma/client-planning#321
8f67e07
8 months ago by SevInf
-6%
perf(client): Pre-index DMMF datamodel during generation
In the constructor, we spend some time indexing all models and types
by their name, which on a larger schemas has an impact on startup
performance. This PR replaces base-dmmf with a set of 3 pre-indexed
maps.
For backward compatibility, `Prisma.dmmf` export will be lazily computed
using runtime datamodel if requested.
Close prisma/client-planning#321