fix(alembic): алиас подзапроса в 0012 can_delete_project (PostgreSQL 15)

На PostgreSQL 15 подзапрос в FROM без алиаса не принимается, миграция
падала. Добавлен алиас active_reports, смысл не меняется. Правка старой
миграции: 0012 выполняется раньше любой новой, на базах, где 0012 уже
применена, ничего не меняет.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
This commit is contained in:
Andrey Epifancev 2026-10-28 18:10:13 +04:00
parent 5e7ac886aa
commit eae445ca78

View File

@ -34,7 +34,7 @@ BEGIN
and fp.opens_at <= v_old.created_at
and v_old.created_at <= fp.closes_at
group by rpr.id
)
) AS active_reports
) = (select COUNT(*) from v3.rf_project_report rpr where rpr.project_id = p_project_id) THEN
RETURN true;
END IF;