diff --git a/docker-compose.yml b/docker-compose.yml
index 4ded1583c8fde7e35a147ceeb758c8cc0242d913..94915f69117f8fbfab0d0965a2f7895797b79beb 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -8,6 +8,8 @@ services:
       - ${SERVICE_API_BIND_PORT}:3000
     extra_hosts:
       - 'sen.grandlyon.com:10.128.16.229'
+    volumes:
+      - ./.migrate:/app/.migrate
     environment:
       MONGO_NON_ROOT_USERNAME: ${MONGO_NON_ROOT_USERNAME}
       MONGO_NON_ROOT_PASSWORD: ${MONGO_NON_ROOT_PASSWORD}
diff --git a/package.json b/package.json
index 2f017979e39aebaecae276d4a32e1b44161f660c..6f1ab3c34df1f22614c9b427328efa77e2a1ef6f 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
     "start": "ts-node -r tsconfig-paths/register src/main.ts",
     "start:dev": "nodemon",
     "start:debug": "nodemon --config nodemon-debug.json",
-    "start:prod": "node dist/main",
+    "start:prod": "npm run migrate:up && node dist/main",
     "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
     "release": "standard-version",
     "init-db": "node ./scripts/init-db.js",