mirror of
https://github.com/mealie-recipes/mealie.git
synced 2026-01-22 16:52:56 -05:00
prs-fleshgolem-2070: feat: sqlalchemy 2.0 (#2096)
* upgrade sqlalchemy to 2.0 * rewrite all db models to sqla 2.0 mapping api * fix some importing and typing weirdness * fix types of a lot of nullable columns * remove get_ref methods * fix issues found by tests * rewrite all queries in repository_recipe to 2.0 style * rewrite all repository queries to 2.0 api * rewrite all remaining queries to 2.0 api * remove now-unneeded __allow_unmapped__ flag * remove and fix some unneeded cases of "# type: ignore" * fix formatting * bump black version * run black * can this please be the last one. okay. just. okay. * fix repository errors * remove return * drop open API validator --------- Co-authored-by: Sören Busch <fleshgolem@gmx.net>
This commit is contained in:
@@ -12,11 +12,11 @@ def pretty_size(size: int) -> str:
|
||||
"""
|
||||
if size < 1024:
|
||||
return f"{size} bytes"
|
||||
elif size < 1024 ** 2:
|
||||
elif size < 1024**2:
|
||||
return f"{round(size / 1024, 2)} KB"
|
||||
elif size < 1024 ** 2 * 1024:
|
||||
elif size < 1024**2 * 1024:
|
||||
return f"{round(size / 1024 / 1024, 2)} MB"
|
||||
elif size < 1024 ** 2 * 1024 * 1024:
|
||||
elif size < 1024**2 * 1024 * 1024:
|
||||
return f"{round(size / 1024 / 1024 / 1024, 2)} GB"
|
||||
else:
|
||||
return f"{round(size / 1024 / 1024 / 1024 / 1024, 2)} TB"
|
||||
|
||||
Reference in New Issue
Block a user