remove autoflush from aurweb.db.Session

This causes issues with the declarative API.

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2021-06-10 01:11:41 -07:00
parent 4f09e939ae
commit 7f7a975614

View file

@ -141,7 +141,7 @@ def get_engine(echo: bool = False):
engine = create_engine(get_sqlalchemy_url(), engine = create_engine(get_sqlalchemy_url(),
connect_args=connect_args, connect_args=connect_args,
echo=echo) echo=echo)
Session = sessionmaker(autocommit=False, autoflush=True, bind=engine) Session = sessionmaker(autocommit=False, autoflush=False, bind=engine)
session = Session() session = Session()
return engine return engine