diff --git a/package.json b/package.json index eeec78c1cf4d04a554f209f29bd8b6e53b1e4438..873b9b0fa85177c669514b0e086ba11eb54c3ec3 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ }, "dependencies": { "@pubsweet/base-model": "^4.0.8", + "@pubsweet/db-manager": "^3.1.19", "@pubsweet/errors": "^2.0.44", "@pubsweet/logger": "^0.2.54", "@pubsweet/models": "^0.3.19", diff --git a/src/index.js b/src/index.js index eecbb9617d4615f6cc3d0ee7a8bddaf294ce56ea..ede7d26bd3358255415f69f49b395b146f4a1ef9 100644 --- a/src/index.js +++ b/src/index.js @@ -4,6 +4,7 @@ const BaseModel = require('@pubsweet/base-model') const authentication = require('pubsweet-server/src/authentication') const { pubsubManager, startServer } = require('pubsweet-server') const logger = require('@pubsweet/logger') +const { db } = require('@pubsweet/db-manager') const app = require('./app') const { boss, connectToJobQueue } = require('./pgboss') @@ -13,10 +14,12 @@ const createJWT = authentication.token.create module.exports = { app, createJWT, - logger, pubsubManager, startServer, + BaseModel, + logger, + db, cron,