mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-12-01 09:33:05 +00:00
use a different db handle for dry_run
This commit is contained in:
@@ -6,11 +6,16 @@ from sqlalchemy.orm import scoped_session, sessionmaker
|
||||
from sqlalchemy.types import Enum
|
||||
|
||||
from exchange import Exchange
|
||||
from utils import get_conf
|
||||
|
||||
if get_conf().get('dry_run', False):
|
||||
db_handle = 'sqlite:///tradesv2.dry_run.sqlite'
|
||||
else:
|
||||
db_handle = 'sqlite:///tradesv2.sqlite'
|
||||
|
||||
Base = declarative_base()
|
||||
engine = create_engine('sqlite:///tradesv2.sqlite', echo=False)
|
||||
engine = create_engine(db_handle, echo=False)
|
||||
Session = scoped_session(sessionmaker(bind=engine, autoflush=True, autocommit=True))
|
||||
Base = declarative_base()
|
||||
|
||||
|
||||
class Trade(Base):
|
||||
|
||||
Reference in New Issue
Block a user