'use strict'; const DBMigrate = require('db-migrate'); const path = require('path'); function findUnleashApiRoot () { try { return path.dirname(require.resolve('unleash-api/package.json')); } catch (e) {} try { return path.dirname(require.resolve('../unleash-api/package.json')); } catch (e) {} return process.cwd(); } function migrateDb (dbUri) { const dbmigrate = DBMigrate.getInstance(true, { cwd: findUnleashApiRoot(), config: { custom: dbUri }, env: 'custom' } ); return dbmigrate.up(); } module.exports = migrateDb;