Add CASCADE to AGE extension creation in PostgreSQL implementation
- Add CASCADE option to CREATE EXTENSION - Ensure dependencies are installed - Fix potential AGE setup issues
This commit is contained in:
parent
607c11c083
commit
d6019c82af
1 changed files with 1 additions and 1 deletions
|
|
@ -383,7 +383,7 @@ class PostgreSQLDB:
|
||||||
async def configure_age_extension(connection: asyncpg.Connection) -> None:
|
async def configure_age_extension(connection: asyncpg.Connection) -> None:
|
||||||
"""Create AGE extension if it doesn't exist for graph operations."""
|
"""Create AGE extension if it doesn't exist for graph operations."""
|
||||||
try:
|
try:
|
||||||
await connection.execute("CREATE EXTENSION IF NOT EXISTS age") # type: ignore
|
await connection.execute("CREATE EXTENSION IF NOT EXISTS AGE CASCADE") # type: ignore
|
||||||
logger.info("PostgreSQL, AGE extension enabled")
|
logger.info("PostgreSQL, AGE extension enabled")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.warning(f"Could not create AGE extension: {e}")
|
logger.warning(f"Could not create AGE extension: {e}")
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue