change boolean fields in schema from Bit(1) to Boolean

This commit is contained in:
2025-04-19 01:40:13 +02:00
parent 20f29d88fa
commit 2bdbef8f8a
9 changed files with 44 additions and 45 deletions
+8 -8
View File
@@ -25,8 +25,8 @@ def update_titles(db: SessionDep) -> list[MediaFileResponse]:
file_name=mediafile.file_name,
cloud_link=mediafile.cloud_link,
url=str(mediafile.url),
review=(mediafile.review == 1),
should_download=(mediafile.should_download == 1))
review=mediafile.review,
should_download=mediafile.should_download)
results.append(response)
db.commit()
return results
@@ -37,9 +37,9 @@ def get_all_files(db: SessionDep, review: bool = False, download: bool = False)
results: list[MediaFileResponse] = []
files: Sequence[MediaFile]
if review:
files = db.query(MediaFile).filter(MediaFile.review == 1).all()
files = db.query(MediaFile).filter(MediaFile.review == review).all()
elif download:
files = db.query(MediaFile).filter(MediaFile.should_download == 1).all()
files = db.query(MediaFile).filter(MediaFile.should_download == download).all()
else:
files = db.scalars(select(MediaFile)).all()
for mediafile in files:
@@ -48,8 +48,8 @@ def get_all_files(db: SessionDep, review: bool = False, download: bool = False)
file_name=mediafile.file_name,
cloud_link=mediafile.cloud_link,
url=str(mediafile.url),
review=(mediafile.review == 1),
should_download=(mediafile.should_download == 1))
review=mediafile.review,
should_download=mediafile.should_download)
results.append(response)
return results
@@ -95,6 +95,6 @@ def add_file(new_link: Link, db: SessionDep) -> MediaFileResponse:
file_name=mediaFile.file_name,
cloud_link=mediaFile.cloud_link,
url=new_link.url,
review=(mediaFile.review == 1),
should_download=(mediaFile.should_download == 1))
review=mediaFile.review,
should_download=mediaFile.should_download)
return response