Skip to content

Commit 0d34dda

Browse files
committed
fix: revert enable_realtime SQL wiring until constructive-db#1105 is merged
The CI database doesn't have the enable_realtime column yet, so the COALESCE query fails. Keep the hardcoded enableRealtime: false for now; the SQL wiring will be a follow-up commit once the DB migration lands. The log.warn fixes for silent catch blocks are retained.
1 parent bb0c07d commit 0d34dda

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

  • graphql/server/src/middleware

graphql/server/src/middleware/api.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -226,8 +226,7 @@ const DATABASE_SETTINGS_SQL = `
226226
COALESCE(aps.enable_many_to_many, ds.enable_many_to_many) AS resolved_enable_many_to_many,
227227
COALESCE(aps.enable_connection_filter, ds.enable_connection_filter) AS resolved_enable_connection_filter,
228228
COALESCE(aps.enable_ltree, ds.enable_ltree) AS resolved_enable_ltree,
229-
COALESCE(aps.enable_llm, ds.enable_llm) AS resolved_enable_llm,
230-
COALESCE(aps.enable_realtime, ds.enable_realtime) AS resolved_enable_realtime
229+
COALESCE(aps.enable_llm, ds.enable_llm) AS resolved_enable_llm
231230
FROM services_public.database_settings ds
232231
LEFT JOIN services_public.api_settings aps ON ds.database_id = aps.database_id AND aps.api_id = $2
233232
WHERE ds.database_id = $1
@@ -326,7 +325,6 @@ interface DatabaseSettingsRow {
326325
resolved_enable_connection_filter: boolean;
327326
resolved_enable_ltree: boolean;
328327
resolved_enable_llm: boolean;
329-
resolved_enable_realtime: boolean;
330328
}
331329

332330
interface ApiListRow {
@@ -674,7 +672,9 @@ const toDatabaseSettings = (row: DatabaseSettingsRow | null): DatabaseSettings |
674672
enableConnectionFilter: row.resolved_enable_connection_filter,
675673
enableLtree: row.resolved_enable_ltree,
676674
enableLlm: row.resolved_enable_llm,
677-
enableRealtime: row.resolved_enable_realtime,
675+
// Reads from the COALESCE cascade once constructive-db#1105 is merged and
676+
// the enable_realtime column exists in database_settings / api_settings.
677+
enableRealtime: false,
678678
};
679679
};
680680

0 commit comments

Comments
 (0)