merge_db_fixes_to_main #16

Merged
jonas merged 40 commits from merge_db_fixes_to_main into main 2025-12-09 11:37:21 +00:00
Showing only changes of commit 4b8bb1b57d - Show all commits

View File

@@ -93,7 +93,9 @@ async def create_all_tables() -> None:
async with engine.begin() as conn: async with engine.begin() as conn:
# Set search path if schema is configured # Set search path if schema is configured
if schema: if schema:
await conn.execute(text(f"CREATE SCHEMA IF NOT EXISTS {schema}")) # Only create schema if it's not 'public' (public always exists)
if schema != "public":
await conn.execute(text(f"CREATE SCHEMA IF NOT EXISTS {schema}"))
await conn.execute(text(f"SET search_path TO {schema}")) await conn.execute(text(f"SET search_path TO {schema}"))
# Create all tables # Create all tables