From 86803c6092999ca83a668f1a860e0f7716cdcb8c Mon Sep 17 00:00:00 2001 From: Pablo Carranza Velez Date: Wed, 21 Mar 2018 09:25:45 -0300 Subject: [PATCH] Remove any leftover knex migrations locks before running migrations Closes #598 Change-Type: patch Signed-off-by: Pablo Carranza Velez --- src/db.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/db.coffee b/src/db.coffee index 80b2b1b487..840d969eef 100644 --- a/src/db.coffee +++ b/src/db.coffee @@ -13,7 +13,10 @@ module.exports = class DB ) init: => - @knex.migrate.latest(directory: path.join(__dirname, 'migrations')) + @knex('knex_migrations_lock').update({ is_locked: 0 }) + .catchReturn() + .then => + @knex.migrate.latest(directory: path.join(__dirname, 'migrations')) # Returns a knex object for one of the models (tables) models: (modelName) =>