Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d73a8c16e8 | |||
| 4aaab104f9 | |||
| e80007cc28 | |||
| 4c5b6c1e4a | |||
| 2e1b85399e | |||
| 78d8795155 | |||
| d7bf6e4791 | |||
| 13ffdc3bd0 | |||
| 32563d2354 | |||
| 01e327e896 |
@@ -0,0 +1,25 @@
|
|||||||
|
node_modules
|
||||||
|
dist
|
||||||
|
.git
|
||||||
|
.github
|
||||||
|
.husky
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
coverage
|
||||||
|
*.log
|
||||||
|
dump
|
||||||
|
html
|
||||||
|
none
|
||||||
|
.idea
|
||||||
|
.vscode
|
||||||
|
.DS_Store
|
||||||
|
*.md
|
||||||
|
Dockerfile
|
||||||
|
.dockerignore
|
||||||
|
docker-compose*.yml
|
||||||
|
*.test.ts
|
||||||
|
jest.config.js
|
||||||
|
.eslintrc*
|
||||||
|
.prettierrc*
|
||||||
|
commitlint.config.*
|
||||||
|
qodana.yaml
|
||||||
@@ -2,7 +2,7 @@ name: Build and Deploy
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- shinan
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_and_deploy:
|
build_and_deploy:
|
||||||
@@ -10,8 +10,8 @@ jobs:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
DANAK_SERVER: "https://captain.dev.danakcorp.com"
|
DANAK_SERVER: "https://captain.dev.danakcorp.com"
|
||||||
APP_TOKEN: 28cd7dee97fba06d2ca2e1de3f90ad6bd586b8b219ab7d13634d3096639637c4
|
APP_TOKEN: 3682b80c6fd958615f96ca0a5f49467f5fa64816985ee1f27a16e88f9fe5ef6c
|
||||||
CAPROVER_APP_NAME: shop-api
|
CAPROVER_APP_NAME: shinan-api
|
||||||
GITHUB_TOKEN: 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
|
GITHUB_TOKEN: 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
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
+28
-27
@@ -1,41 +1,42 @@
|
|||||||
# Stage 1: Build Stage
|
# syntax=docker/dockerfile:1
|
||||||
|
|
||||||
FROM node:22-alpine AS base
|
FROM node:22-alpine AS base
|
||||||
|
RUN npm install -g corepack@latest \
|
||||||
RUN npm install -g corepack@latest
|
&& corepack enable \
|
||||||
RUN corepack enable && corepack prepare pnpm@latest --activate
|
&& corepack prepare pnpm@9.13.0 --activate
|
||||||
|
|
||||||
# Install tzdata to support timezone settings
|
|
||||||
RUN apk add --no-cache tzdata
|
|
||||||
|
|
||||||
# Set the timezone to Asia/Tehran
|
|
||||||
RUN cp /usr/share/zoneinfo/Asia/Tehran /etc/localtime && echo "Asia/Tehran" > /etc/timezone
|
|
||||||
|
|
||||||
|
|
||||||
FROM base AS deps
|
FROM base AS deps
|
||||||
WORKDIR /temp-deps
|
WORKDIR /app
|
||||||
COPY package*.json pnpm-lock.yaml ./
|
COPY package.json pnpm-lock.yaml ./
|
||||||
RUN pnpm install --frozen-lockfile --loglevel info
|
RUN --mount=type=cache,id=pnpm,target=/pnpm/store \
|
||||||
|
pnpm config set store-dir /pnpm/store \
|
||||||
|
&& pnpm install --frozen-lockfile
|
||||||
|
|
||||||
FROM base AS builder
|
FROM base AS builder
|
||||||
WORKDIR /build
|
WORKDIR /app
|
||||||
COPY . ./
|
COPY --from=deps /app/node_modules ./node_modules
|
||||||
COPY --from=deps /temp-deps/node_modules ./node_modules
|
COPY package.json pnpm-lock.yaml tsconfig.json tsconfig.build.json ./
|
||||||
RUN if [ -f package.json ] && grep -q '"build":' package.json; then pnpm run build; fi
|
COPY src ./src
|
||||||
RUN pnpm install --prod --frozen-lockfile --loglevel info
|
RUN pnpm run build && pnpm prune --prod
|
||||||
|
|
||||||
|
FROM node:22-alpine AS runner
|
||||||
|
RUN apk add --no-cache tzdata \
|
||||||
|
&& cp /usr/share/zoneinfo/Asia/Tehran /etc/localtime \
|
||||||
|
&& echo "Asia/Tehran" > /etc/timezone \
|
||||||
|
&& addgroup -S appgroup \
|
||||||
|
&& adduser -S appuser -G appgroup
|
||||||
|
|
||||||
FROM base AS runner
|
|
||||||
RUN addgroup -S appgroup && adduser -S appuser -G appgroup
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY . ./
|
ENV NODE_ENV=production \
|
||||||
COPY --from=builder --chown=appuser:appgroup /build/ ./
|
TZ=Asia/Tehran
|
||||||
|
|
||||||
RUN chown -R appuser:appgroup /app
|
COPY --from=builder --chown=appuser:appgroup /app/node_modules ./node_modules
|
||||||
|
COPY --from=builder --chown=appuser:appgroup /app/dist ./dist
|
||||||
|
COPY --chown=appuser:appgroup package.json ./
|
||||||
|
|
||||||
USER appuser
|
USER appuser
|
||||||
|
|
||||||
ENV NODE_ENV=production
|
|
||||||
EXPOSE 4000
|
EXPOSE 4000
|
||||||
|
|
||||||
CMD ["npm", "start"]
|
CMD ["node", "--trace-warnings", "dist/server.js"]
|
||||||
|
|||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "296e74c05ecc43e689f945af641cf82d",
|
|
||||||
"collectionName": "aboutus",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "746b602c88534ba4929c44ee7f21ea17",
|
|
||||||
"collectionName": "addresses",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,16 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "email": { "$numberInt": "1" } }, "name": "email_1", "background": true, "unique": true },
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "phoneNumber": { "$numberInt": "1" } },
|
|
||||||
"name": "phoneNumber_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"uuid": "26bd7c924269428a89465f6356b25e9f",
|
|
||||||
"collectionName": "admins",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "3473ecdb7ed64304b67a67613fb17f3b",
|
|
||||||
"collectionName": "attributevalues",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "b62895d473cc4d5e8afe8ce8fbe9c874",
|
|
||||||
"collectionName": "banners",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "slug": { "$numberInt": "1" } }, "name": "slug_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "ac108143d4a7493cbda1ec57a2ef478b",
|
|
||||||
"collectionName": "blogcategories",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "slug": { "$numberInt": "1" } }, "name": "slug_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "1b67840855264abd862b441fdc709f20",
|
|
||||||
"collectionName": "blogs",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,16 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "title_en": { "$numberInt": "1" }, "category": { "$numberInt": "1" } },
|
|
||||||
"name": "title_en_1_category_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true,
|
|
||||||
"partialFilterExpression": { "deleted": { "$eq": false } }
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"uuid": "cc8ad7bafb0742c3bcb5eb1705c4ae95",
|
|
||||||
"collectionName": "brands",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "1420fffb1efe426a84eba81f8432dba0",
|
|
||||||
"collectionName": "cancelorderitems",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "9d3b3390913446bab7e4cb9c24a0e52f",
|
|
||||||
"collectionName": "cancelorders",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "title": { "$numberInt": "1" } }, "name": "title_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "754a6ae1df7449a2ae34719da6092412",
|
|
||||||
"collectionName": "cancelreasons",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "28fded4095364e78a21d98a9f21cd24c",
|
|
||||||
"collectionName": "cartpayments",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "user": { "$numberInt": "1" } }, "name": "user_1", "background": true },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "items.product": { "$numberInt": "1" } }, "name": "items.product_1", "background": true },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "items.variant": { "$numberInt": "1" } }, "name": "items.variant_1", "background": true }
|
|
||||||
],
|
|
||||||
"uuid": "7647390d2ba141b2aedcc87a23da681d",
|
|
||||||
"collectionName": "carts",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "shop": { "$numberInt": "1" } }, "name": "shop_1", "background": true }
|
|
||||||
],
|
|
||||||
"uuid": "a069c057080d4658bc421ee838ff89e3",
|
|
||||||
"collectionName": "cartshipmentitems",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "title_en": { "$numberInt": "1" } }, "name": "title_en_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "6a9eba32dd6a4398b5b10870d6a0b957",
|
|
||||||
"collectionName": "categories",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "b15c7721342244c99ef2b91f90ed1b9a",
|
|
||||||
"collectionName": "categoryattributes",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "a43e39141173410c9bc446cdef6475e3",
|
|
||||||
"collectionName": "chatmessages",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "54642cca0a824ad397f29ebfbae19b23",
|
|
||||||
"collectionName": "chats",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "name": { "$numberInt": "1" } }, "name": "name_1", "background": true }
|
|
||||||
],
|
|
||||||
"uuid": "ae7c978295ec41ccb13b80d8dcdce85d",
|
|
||||||
"collectionName": "cities",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "name": { "$numberInt": "1" } }, "name": "name_1", "background": true, "unique": true },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "hexColor": { "$numberInt": "1" } }, "name": "hexColor_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "12f6165b749a40b1b073e51cac61f2c5",
|
|
||||||
"collectionName": "colors",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "c9da756f476540078e03cd3e2e5281a6",
|
|
||||||
"collectionName": "comments",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "82f95606f6fd41e5a53528dffb41314d",
|
|
||||||
"collectionName": "contactus",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "2fd40f3ff5ef47cebed12ad84a4470ac",
|
|
||||||
"collectionName": "contracts",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,15 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "id": { "$numberInt": "1" }, "reference_value": { "$numberInt": "1" } },
|
|
||||||
"name": "id_1_reference_value_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"uuid": "3827ec5bf9cd432dbf7d2722c00a19ee",
|
|
||||||
"collectionName": "counters",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "code": { "$numberInt": "1" } }, "name": "code_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "53c2aac158e34b588f9c033956a8e4f9",
|
|
||||||
"collectionName": "coupons",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "coupon": { "$numberInt": "1" }, "user": { "$numberInt": "1" } },
|
|
||||||
"name": "coupon_1_user_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"uuid": "7f0e7c6386a84a69aa3de3782f480ea9",
|
|
||||||
"collectionName": "couponusages",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "3d5645d3a1194f95b38e1552edc6a3c6",
|
|
||||||
"collectionName": "documenttypes",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "b9c6ed3e7e8c474587e070a5b9ca46f5",
|
|
||||||
"collectionName": "faqs",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "1272c7b2e91c44779c90a039d8c47a95",
|
|
||||||
"collectionName": "finerules",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "e00b9ebb754a4053bb42474412547263",
|
|
||||||
"collectionName": "fines",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "5669b7cf98b44c79901790ebf6f4aaea",
|
|
||||||
"collectionName": "incredibleoffers",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "26eb2f06432047f2bc454e30e8d82aee",
|
|
||||||
"collectionName": "jobs",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "title": { "$numberInt": "1" } }, "name": "title_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "e034b893f83f4cd2a155b00ff965f07e",
|
|
||||||
"collectionName": "learningcategories",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "sellerId": { "$numberInt": "1" }, "videoId": { "$numberInt": "1" } },
|
|
||||||
"name": "sellerId_1_videoId_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"uuid": "6fd5dabcbc0e4a30b7139814ecfb0443",
|
|
||||||
"collectionName": "learningprogresses",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "c34cbb30bbb543be9547dcdf8ddad06e",
|
|
||||||
"collectionName": "learnings",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "companyName": { "$numberInt": "1" } },
|
|
||||||
"name": "companyName_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "companyNationalId": { "$numberInt": "1" } },
|
|
||||||
"name": "companyNationalId_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"v": { "$numberInt": "2" },
|
|
||||||
"key": { "companyEconomicNumber": { "$numberInt": "1" } },
|
|
||||||
"name": "companyEconomicNumber_1",
|
|
||||||
"background": true,
|
|
||||||
"unique": true
|
|
||||||
},
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "IBan": { "$numberInt": "1" } }, "name": "IBan_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "f41ec7b42f724bd89576559a03c81128",
|
|
||||||
"collectionName": "legalsellers",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "value": { "$numberInt": "1" } }, "name": "value_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "69e3b80610914b748b88879c36685c58",
|
|
||||||
"collectionName": "meterages",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "ce2666ddbe7c46dfb84afbdbcf4f3d71",
|
|
||||||
"collectionName": "newsletters",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "seller": { "$numberInt": "1" } }, "name": "seller_1", "background": true },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "admin": { "$numberInt": "1" } }, "name": "admin_1", "background": true }
|
|
||||||
],
|
|
||||||
"uuid": "61904f63431d4fbf9b0634bacbef1bee",
|
|
||||||
"collectionName": "notifications",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "shop": { "$numberInt": "1" } }, "name": "shop_1", "background": true }
|
|
||||||
],
|
|
||||||
"uuid": "17023c07e4084177bab04c6a5e1517c4",
|
|
||||||
"collectionName": "orderitems",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "user": { "$numberInt": "1" } }, "name": "user_1", "background": true },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "payment": { "$numberInt": "1" } }, "name": "payment_1", "background": true }
|
|
||||||
],
|
|
||||||
"uuid": "e7bb48f927e246c5888d8e333cbc3dbe",
|
|
||||||
"collectionName": "orders",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "a6d04a371a184fe88b088051aa759628",
|
|
||||||
"collectionName": "paymentmethods",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "name": { "$numberInt": "1" } }, "name": "name_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "f019388b07cd4081966b7f8ae6301122",
|
|
||||||
"collectionName": "permissions",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "f8bc98de0cd744b0be2ef38873a24dca",
|
|
||||||
"collectionName": "popularproducts",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
{ "ServerVersion": "7.0.24", "ToolVersion": "100.12.2" }
|
|
||||||
Binary file not shown.
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "3be2c816033c4473a1726b3bbf2bbd13",
|
|
||||||
"collectionName": "pricehistories",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" },
|
|
||||||
{ "v": { "$numberInt": "2" }, "key": { "type": { "$numberInt": "1" } }, "name": "type_1", "background": true, "unique": true }
|
|
||||||
],
|
|
||||||
"uuid": "7b2bce63eac04cada4201e3ddc50e91f",
|
|
||||||
"collectionName": "pricings",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "d250b63c2f504d32973148d190f94a7d",
|
|
||||||
"collectionName": "productads",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"indexes": [{ "v": { "$numberInt": "2" }, "key": { "_id": { "$numberInt": "1" } }, "name": "_id_" }],
|
|
||||||
"uuid": "ba2a07a98516441f8dee2d9653c6007e",
|
|
||||||
"collectionName": "productobserves",
|
|
||||||
"type": "collection"
|
|
||||||
}
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user