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 Использует 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 AiConclusion.audio_id == Audio.id
) )
query = db.query(Audio).filter( query = db.query(Audio).filter(
~exists().where(subquery.exists()) ~subquery
).order_by(Audio.index_date.asc()) ).order_by(Audio.index_date.asc())
if limit: if limit: