From 74cc259bc0e0e63ddb856cf983f53607788a5443 Mon Sep 17 00:00:00 2001 From: Sergey Golitsynskiy Date: Wed, 12 Jan 2022 16:40:18 -0500 Subject: [PATCH] Fix RemovedIn20Warning: engine.execute --- lib/galaxy/model/view/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/model/view/utils.py b/lib/galaxy/model/view/utils.py index 80dc811e894..e5e0ac01804 100644 --- a/lib/galaxy/model/view/utils.py +++ b/lib/galaxy/model/view/utils.py @@ -76,5 +76,6 @@ def install_views(engine): # it mocks the app and CreateView will attempt to rebuild an existing # view in a database that is already made, the right answer is probably # to change the sql that gest emitted when CreateView is rendered. - engine.execute(DropView(view.name)) - engine.execute(CreateView(view.name, view.__view__)) + with engine.begin() as conn: + conn.execute(DropView(view.name)) + conn.execute(CreateView(view.name, view.__view__))