From 9392f3fc77eb47f39b56d73296bbce0e319f4e2f Mon Sep 17 00:00:00 2001 From: foefl Date: Wed, 22 Jul 2026 09:24:13 +0200 Subject: [PATCH] batch mode as default for `alembic` --- alembic/env.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/alembic/env.py b/alembic/env.py index 02f88a9..4e18418 100644 --- a/alembic/env.py +++ b/alembic/env.py @@ -46,6 +46,7 @@ def run_migrations_offline() -> None: target_metadata=target_metadata, literal_binds=True, dialect_opts={"paramstyle": "named"}, + render_as_batch=True, ) with context.begin_transaction(): @@ -66,7 +67,11 @@ def run_migrations_online() -> None: ) with connectable.connect() as connection: - context.configure(connection=connection, target_metadata=target_metadata) + context.configure( + connection=connection, + target_metadata=target_metadata, + render_as_batch=True, + ) with context.begin_transaction(): context.run_migrations()