UNPKG

497 BJavaScriptView Raw
1'use strict';
2
3require('db-migrate-shared').log.setLogLevel('error');
4
5const { getInstance } = require('db-migrate');
6const parseDbUrl = require('parse-database-url');
7
8function migrateDb({ databaseUrl, databaseSchema = 'public' }) {
9 const custom = parseDbUrl(databaseUrl);
10 custom.schema = databaseSchema;
11 const dbmigrate = getInstance(true, {
12 cwd: __dirname,
13 config: { custom },
14 env: 'custom',
15 });
16 return dbmigrate.up();
17}
18
19module.exports = migrateDb;