Add a new session for KeyValues.

This commit is contained in:
eSeR1805 2022-06-13 20:00:21 +03:00
parent 1551510c6f
commit be169a23f4
No known key found for this signature in database
GPG Key ID: BA53686259B46936

View File

@ -58,7 +58,8 @@ def init_db(db_url: str) -> None:
Trade.query = Trade._session.query_property() Trade.query = Trade._session.query_property()
Order.query = Trade._session.query_property() Order.query = Trade._session.query_property()
PairLock.query = Trade._session.query_property() PairLock.query = Trade._session.query_property()
KeyValue.query = Trade._session.query_property() KeyValue._session = scoped_session(sessionmaker(bind=engine, autoflush=True))
KeyValue.query = KeyValue._session.query_property()
previous_tables = inspect(engine).get_table_names() previous_tables = inspect(engine).get_table_names()
_DECL_BASE.metadata.create_all(engine) _DECL_BASE.metadata.create_all(engine)