├── .docker ├── entrypoint.sh └── mysql │ └── initdb.sql ├── .dockerignore ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── Dockerfile ├── Dockerfile.prod ├── README.md ├── cloudbuild.prod.yaml ├── docker-compose.yaml ├── k8s └── order.yaml ├── nest-cli.json ├── package.json ├── src ├── app.controller.spec.ts ├── app.controller.ts ├── app.module.ts ├── app.service.ts ├── commands │ ├── commands.module.ts │ └── fixtures │ │ ├── fixtures.service.spec.ts │ │ └── fixtures.service.ts ├── console.ts ├── main.ts └── order │ ├── change-status-order │ ├── change-status-order.service.spec.ts │ └── change-status-order.service.ts │ ├── driver-http │ ├── driver-http.service.spec.ts │ └── driver-http.service.ts │ ├── order-subscriber │ ├── order-subscriber.service.spec.ts │ └── order-subscriber.service.ts │ ├── order.controller.spec.ts │ ├── order.controller.ts │ ├── order.model.ts │ └── order.module.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json ├── tsconfig.json └── views ├── layouts └── layout.hbs └── order ├── create.hbs └── index.hbs /.docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/.docker/entrypoint.sh -------------------------------------------------------------------------------- /.docker/mysql/initdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/.docker/mysql/initdb.sql -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/Dockerfile.prod -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/README.md -------------------------------------------------------------------------------- /cloudbuild.prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/cloudbuild.prod.yaml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /k8s/order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/k8s/order.yaml -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/package.json -------------------------------------------------------------------------------- /src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/app.controller.spec.ts -------------------------------------------------------------------------------- /src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/app.controller.ts -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/app.service.ts -------------------------------------------------------------------------------- /src/commands/commands.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/commands/commands.module.ts -------------------------------------------------------------------------------- /src/commands/fixtures/fixtures.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/commands/fixtures/fixtures.service.spec.ts -------------------------------------------------------------------------------- /src/commands/fixtures/fixtures.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/commands/fixtures/fixtures.service.ts -------------------------------------------------------------------------------- /src/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/console.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/order/change-status-order/change-status-order.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/change-status-order/change-status-order.service.spec.ts -------------------------------------------------------------------------------- /src/order/change-status-order/change-status-order.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/change-status-order/change-status-order.service.ts -------------------------------------------------------------------------------- /src/order/driver-http/driver-http.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/driver-http/driver-http.service.spec.ts -------------------------------------------------------------------------------- /src/order/driver-http/driver-http.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/driver-http/driver-http.service.ts -------------------------------------------------------------------------------- /src/order/order-subscriber/order-subscriber.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/order-subscriber/order-subscriber.service.spec.ts -------------------------------------------------------------------------------- /src/order/order-subscriber/order-subscriber.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/order-subscriber/order-subscriber.service.ts -------------------------------------------------------------------------------- /src/order/order.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/order.controller.spec.ts -------------------------------------------------------------------------------- /src/order/order.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/order.controller.ts -------------------------------------------------------------------------------- /src/order/order.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/order.model.ts -------------------------------------------------------------------------------- /src/order/order.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/src/order/order.module.ts -------------------------------------------------------------------------------- /test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/tsconfig.json -------------------------------------------------------------------------------- /views/layouts/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/views/layouts/layout.hbs -------------------------------------------------------------------------------- /views/order/create.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/views/order/create.hbs -------------------------------------------------------------------------------- /views/order/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/maratona-microsservico-order/HEAD/views/order/index.hbs --------------------------------------------------------------------------------