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,