feat(catalog): add product catalog APIs

This commit is contained in:
lai_hong
2026-09-13 11:17:53 +08:00
parent 63c0013076
commit 59e398fcf9
15 changed files with 655 additions and 68 deletions
+14
View File
@@ -0,0 +1,14 @@
# 本机开发镜像:运行在 Linux 容器中,保留 devDependencies 以支持热重载和 seed。
FROM node:22-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY prisma ./prisma
RUN npx prisma generate
COPY . .
EXPOSE 3090
CMD ["sh", "-c", "npx prisma migrate deploy && npm run start:dev"]