Avatar for the ormar-orm user
ormar-orm
ormar
BlogDocsChangelog

feat: add choices to strings to enable literal types

#1580
Comparing
MaximSrour:add-choices-to-strings-to-enable-literal-types
(
61242d6
) with
master
(
8e144d0
)
CodSpeed Performance Gauge
-24%
Improvement
1
Regression
2
Untouched
81

Benchmarks

84 total
test_making_and_inserting_models_in_bulk[10]
benchmarks/test_benchmark_bulk_create.py
CodSpeed Performance Gauge
-14%
8.5 ms9.9 ms
test_making_and_inserting_models_in_bulk[20]
benchmarks/test_benchmark_bulk_create.py
CodSpeed Performance Gauge
+17%
12.6 ms10.8 ms
test_min[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+5%
2.6 ms2.5 ms
test_max[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+3%
2.7 ms2.6 ms
test_get_or_none[250]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+3%
2.7 ms2.6 ms
test_saving_models_individually[40]
benchmarks/test_benchmark_save.py
CodSpeed Performance Gauge
+2%
303.6 ms297.3 ms
test_get_or_none[500]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+2%
2.8 ms2.7 ms
test_saving_models_individually[20]
benchmarks/test_benchmark_save.py
CodSpeed Performance Gauge
+2%
149.4 ms146.6 ms
test_max[500]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+2%
2.5 ms2.5 ms
test_updating_models_in_bulk[40]
benchmarks/test_benchmark_bulk_update.py
CodSpeed Performance Gauge
+1%
6.4 ms6.3 ms
test_min[250]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+1%
2.5 ms2.4 ms
test_count[500]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+1%
3 ms3 ms
test_saving_models_individually[10]
benchmarks/test_benchmark_save.py
CodSpeed Performance Gauge
+1%
74.8 ms74.1 ms
test_min[500]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+1%
2.5 ms2.5 ms
test_sum[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+1%
2.6 ms2.6 ms
test_updating_models_in_bulk[20]
benchmarks/test_benchmark_bulk_update.py
CodSpeed Performance Gauge
+1%
4.5 ms4.5 ms
test_initializing_models[1000]
benchmarks/test_benchmark_init.py
CodSpeed Performance Gauge
+1%
80.4 ms79.9 ms
test_updating_models_individually[20]
benchmarks/test_benchmark_update.py
CodSpeed Performance Gauge
+1%
147.3 ms146.5 ms
test_initializing_models[500]
benchmarks/test_benchmark_init.py
CodSpeed Performance Gauge
+1%
40.1 ms39.9 ms
test_count[250]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+1%
2.8 ms2.8 ms
test_initializing_models[250]
benchmarks/test_benchmark_init.py
CodSpeed Performance Gauge
0%
20.1 ms20 ms
test_sum[500]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_sum[250]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms

Commits

Click on a commit to change the comparison range
Base
master
8e144d0
-32.91%
feat: add choices to strings to enable literal types
aa11349
22 days ago
by MaximSrour
+9.2%
Merge branch 'master' into add-choices-to-strings-to-enable-literal-types
61242d6
9 days ago
by collerek
© 2026 CodSpeed Technology
Home Terms Privacy Docs