add autorestart rec

This commit is contained in:
poturaevpetr
2025-12-30 00:34:51 +05:00
parent 86245ce1fb
commit ddbebea001
+4 -3
View File
@@ -25,14 +25,15 @@ def query_audio_without_conclusion(db, limit=None):
Использует exists() подзапрос, так как AiConclusion - это relationship
"""
from sqlalchemy import exists
from sqlalchemy import exists, not_
subquery = db.query(AiConclusion.audio_id).filter(
# Используем более простой подзапрос
subquery = exists().where(
AiConclusion.audio_id == Audio.id
)
query = db.query(Audio).filter(
~exists().where(subquery.exists())
~subquery
).order_by(Audio.index_date.asc())
if limit: