Set plugin migration version after a successful migration (#1827)

* Set plugin migration version after successful migrations
* Closes #1763
This commit is contained in:
Kevin Chung
2021-03-16 18:48:18 -04:00
committed by GitHub
parent f8552b8403
commit b74b91774c

View File

@@ -73,6 +73,9 @@ def upgrade(plugin_name=None, revision=None, lower="current"):
for r in revs:
with context.begin_transaction():
r.module.upgrade(op=op)
# Set revision that succeeded so we don't need
# to start from the beginning on failure
set_config(plugin_name + "_alembic_version", r.revision)
finally:
conn.close()