From 6da3fa08e4644c3e5618c36ed7fde919d0eae239 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 4 Jul 2022 11:14:59 +0200 Subject: [PATCH] Update migrations to also support Postgres closes #7038 --- freqtrade/persistence/migrations.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/freqtrade/persistence/migrations.py b/freqtrade/persistence/migrations.py index f8fc5d619..8373b3376 100644 --- a/freqtrade/persistence/migrations.py +++ b/freqtrade/persistence/migrations.py @@ -255,8 +255,8 @@ def fix_old_dry_orders(engine): text( """ update orders - set ft_is_open = 0 - where ft_is_open = 1 and (ft_trade_id, order_id) not in ( + set ft_is_open = false + where ft_is_open = true and (ft_trade_id, order_id) not in ( select id, stoploss_order_id from trades where stoploss_order_id is not null ) and ft_order_side = 'stoploss' and order_id like 'dry_%' @@ -267,8 +267,8 @@ def fix_old_dry_orders(engine): text( """ update orders - set ft_is_open = 0 - where ft_is_open = 1 + set ft_is_open = false + where ft_is_open = true and (ft_trade_id, order_id) not in ( select id, open_order_id from trades where open_order_id is not null ) and ft_order_side != 'stoploss'