add autorestart rec
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user