diff --git a/migrations/env.py b/migrations/env.py index 5af5c1d..12c3006 100644 --- a/migrations/env.py +++ b/migrations/env.py @@ -2,7 +2,7 @@ from logging.config import fileConfig import os import sys from alembic import context -from sqlalchemy import engine_from_config, pool +from sqlalchemy import engine_from_config, pool, text # Add the parent directory to sys.path sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))) @@ -78,7 +78,7 @@ def run_migrations_online(): # For SQLite, enable foreign keys if is_sqlite: - connection.execute("PRAGMA foreign_keys=ON") + connection.execute(text("PRAGMA foreign_keys=ON")) with context.begin_transaction(): context.run_migrations()