Hardik commited on
Commit
faa1abc
·
1 Parent(s): 374f547

Seed database with model metrics during Docker build

Browse files
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. backend/package.json +3 -1
Dockerfile CHANGED
@@ -20,7 +20,7 @@ RUN cd backend && npm install
20
 
21
  COPY . .
22
 
23
- RUN cd backend && npx prisma generate && touch prisma/dev.db
24
 
25
  ENV PORT=4000
26
  ENV ML_SERVICE_URL=http://localhost:8000
 
20
 
21
  COPY . .
22
 
23
+ RUN cd backend && npx prisma db push --skip-generate && node prisma/seed.js
24
 
25
  ENV PORT=4000
26
  ENV ML_SERVICE_URL=http://localhost:8000
backend/package.json CHANGED
@@ -5,7 +5,9 @@
5
  "main": "src/server.js",
6
  "scripts": {
7
  "start": "node src/server.js",
8
- "dev": "node src/server.js"
 
 
9
  },
10
  "dependencies": {
11
  "@prisma/client": "^5.22.0",
 
5
  "main": "src/server.js",
6
  "scripts": {
7
  "start": "node src/server.js",
8
+ "dev": "node src/server.js",
9
+ "seed": "node prisma/seed.js",
10
+ "postinstall": "npx prisma generate"
11
  },
12
  "dependencies": {
13
  "@prisma/client": "^5.22.0",