|
9 | 9 | "scripts": {
|
10 | 10 | "docker": "docker compose --env-file ./.env up --remove-orphans",
|
11 | 11 | "docker:build": "docker compose build --no-cache",
|
12 |
| - "dev": "yarn dev:infra && yarn prisma:init && yarn dev:server & sleep 10 && yarn dev:worker", |
13 |
| - "dev:server": "yarn prisma:init && nodemon --watch 'server/**/*.ts' --watch 'core/**/*.ts' --watch 'src/**/*.ts' --exec 'npx tsx ./server/index.ts' --files server/index.ts", |
14 |
| - "dev:worker": "yarn prisma:init && nodemon --watch 'worker/**/*.ts' --watch 'core/**/*.ts' --watch 'src/**/*.ts' --exec 'npx tsx ./worker/index.ts' --files worker/index.ts", |
| 12 | + "dev": "yarn dev:infra && yarn prisma:setup:dev && yarn dev:server & sleep 10 && yarn dev:worker", |
| 13 | + "dev:server": "nodemon --watch 'server/**/*.ts' --watch 'core/**/*.ts' --watch 'src/**/*.ts' --exec 'npx tsx ./server/index.ts' --files server/index.ts", |
| 14 | + "dev:worker": "nodemon --watch 'worker/**/*.ts' --watch 'core/**/*.ts' --watch 'src/**/*.ts' --exec 'npx tsx ./worker/index.ts' --files worker/index.ts", |
15 | 15 | "dev:infra": "docker compose -f ./docker-compose-infra.yml up -d",
|
16 | 16 | "build": "yarn && rm -rf dist && tsc -p ./tsconfig.json --outDir dist",
|
17 |
| - "prisma:reset": "prisma migrate reset --force && prisma generate", |
18 |
| - "prisma:init": "prisma migrate deploy && prisma generate", |
19 |
| - "start": "yarn prisma:init && yarn start:server & sleep 20 && yarn start:worker", |
| 17 | + "prisma:setup:dev": "npx tsx ./src/db/scripts/setup.ts", |
| 18 | + "prisma:setup:prod": "npx tsx ./dist/src/db/scripts/setup.js", |
| 19 | + "start": "yarn prisma:setup:prod && yarn start:server & sleep 20 && yarn start:worker", |
20 | 20 | "start:server": "node --experimental-specifier-resolution=node ./dist/server/index.js",
|
21 | 21 | "start:worker": "node --experimental-specifier-resolution=node ./dist/worker/index.js",
|
22 | 22 | "start:docker": "docker compose build && docker compose --env-file ./.env up --remove-orphans",
|
23 | 23 | "docker-build-run": "docker compose build --no-cache && docker compose --env-file ./.env up --remove-orphans",
|
24 |
| - "copy-files": "copyfiles ./core/database/sql-schemas/*.sql ./dist/", |
| 24 | + "copy-files": "copyfiles ./src/prisma/schema.prisma ./dist/ && copyfiles ./src/prisma/migrations/**/*.sql ./dist/", |
25 | 25 | "lint": "eslint 'server/**/*.ts'",
|
26 | 26 | "lint:fix": "eslint --fix 'server/**/*.ts'",
|
27 | 27 | "test": "make test-evm",
|
|
0 commit comments