From f524189897020e8d5fa0434480840a95b89bbe33 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Wed, 21 Jan 2026 03:23:28 -0300 Subject: [PATCH] fix: tolerate missing access_requests table --- ariadne/db/database.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ariadne/db/database.py b/ariadne/db/database.py index 7c5d0d4..e601274 100644 --- a/ariadne/db/database.py +++ b/ariadne/db/database.py @@ -40,6 +40,9 @@ class Database: for stmt in ARIADNE_ACCESS_REQUEST_ALTER: try: conn.execute(stmt) + except psycopg.errors.UndefinedTable: + logger.info("access_requests table missing; skipping alter") + continue except (psycopg.errors.LockNotAvailable, psycopg.errors.QueryCanceled) as exc: logger.warning("schema ensure skipped due to lock timeout: %s", exc) return