From bf9cea7dfc57f14d5c7e87cef5f23682ee696584 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Tue, 3 Feb 2026 23:32:19 +0900 Subject: [PATCH] loop: disable autoflushing, don't expire session on commit --- dibbler/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dibbler/main.py b/dibbler/main.py index 2634370..4190d3f 100644 --- a/dibbler/main.py +++ b/dibbler/main.py @@ -34,7 +34,11 @@ def main(): load_config(args.config) engine = create_engine(config_db_string()) - sql_session = Session(engine) + sql_session = Session( + engine, + expire_on_commit=False, + autoflush=False, + ) if args.subcommand == "loop": import dibbler.subcommands.loop as loop