Avatar for the prisma user
prisma
prisma
BlogDocsChangelog

fix(client): support TypeScript exactOptionalPropertyTypes

#18647Closed
Comparing
aniravi24:main
(
26daad8
) with
main
(
906d265
)
CodSpeed Performance Gauge
-25%
Improvements
1
Regressions
1
Untouched
1
New
0
Dropped
0
Ignored
0

Benchmarks

Failed

typescript compilation ~50 ModelsRegression
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
CodSpeed Performance Gauge
-25%
9.8 ms
13 ms

Improved

client generation 100 models with relations
packages/client/src/__tests__/benchmarks/lots-of-relations/lots-of-relations.bench.ts::typescript::client generation 100 models with relations
CodSpeed Performance Gauge
+38%
11.7 s
8.5 s

Passed

client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
CodSpeed Performance Gauge
-19%
1.1 s
1.4 s

Commits

Click on a commit to change the comparison range
Base
main
906d265
-10%
fix: support TypeScript exactOptionalPropertyTypes Closes #10894
9b3d4fb
2 years ago
by aniravi24
+42%
fix(client): support TypeScript exactOptionalPropertyTypes Closes #10894
55f3304
2 years ago
by aniravi24
-57%
fix(client): support TypeScript exactOptionalPropertyTypes Closes #10894
26daad8
2 years ago
by aniravi24
© 2025 CodSpeed Technology
Home Terms PrivacyDocs