├── .circleci └── config.yml ├── .commitlintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── Bug_report.yml │ ├── Feature_request.yml │ ├── Regression.yml │ └── config.yml └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .npmignore ├── .prettierrc ├── .release-it.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docker-compose.yml ├── eslint.config.mjs ├── index.d.ts ├── index.js ├── index.ts ├── lib ├── common │ ├── index.ts │ ├── sequelize.decorators.ts │ └── sequelize.utils.ts ├── entities-metadata.storage.ts ├── exceptions │ └── circular-dependency.exception.ts ├── index.ts ├── interfaces │ ├── index.ts │ └── sequelize-options.interface.ts ├── sequelize-core.module.ts ├── sequelize.constants.ts ├── sequelize.module.ts └── sequelize.providers.ts ├── package.json ├── renovate.json ├── tests ├── e2e │ ├── sequelize-async-class.spec.ts │ ├── sequelize-async-existing.spec.ts │ ├── sequelize-async-options.spec.ts │ ├── sequelize-async.spec.ts │ ├── sequelize-authenticate.spec.ts │ └── sequelize.spec.ts ├── jest-e2e.json ├── src │ ├── app-async.module.ts │ ├── app-authenticate.module.ts │ ├── app.module.ts │ ├── async-class-options.module.ts │ ├── async-existing-options.module.ts │ ├── async-options.module.ts │ ├── database.module.ts │ ├── main.ts │ └── photo │ │ ├── photo.controller.ts │ │ ├── photo.entity.ts │ │ ├── photo.module.ts │ │ └── photo.service.ts └── wait-for-sql.sh └── tsconfig.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.github/ISSUE_TEMPLATE/Bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.github/ISSUE_TEMPLATE/Feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Regression.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.github/ISSUE_TEMPLATE/Regression.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | npx --no-install commitlint --edit $1 -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx --no-install lint-staged 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.prettierrc -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/.release-it.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist'; 2 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/index.js -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- 1 | export * from './dist'; 2 | -------------------------------------------------------------------------------- /lib/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/common/index.ts -------------------------------------------------------------------------------- /lib/common/sequelize.decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/common/sequelize.decorators.ts -------------------------------------------------------------------------------- /lib/common/sequelize.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/common/sequelize.utils.ts -------------------------------------------------------------------------------- /lib/entities-metadata.storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/entities-metadata.storage.ts -------------------------------------------------------------------------------- /lib/exceptions/circular-dependency.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/exceptions/circular-dependency.exception.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sequelize-options.interface'; 2 | -------------------------------------------------------------------------------- /lib/interfaces/sequelize-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/interfaces/sequelize-options.interface.ts -------------------------------------------------------------------------------- /lib/sequelize-core.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/sequelize-core.module.ts -------------------------------------------------------------------------------- /lib/sequelize.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/sequelize.constants.ts -------------------------------------------------------------------------------- /lib/sequelize.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/sequelize.module.ts -------------------------------------------------------------------------------- /lib/sequelize.providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/lib/sequelize.providers.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/renovate.json -------------------------------------------------------------------------------- /tests/e2e/sequelize-async-class.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/e2e/sequelize-async-class.spec.ts -------------------------------------------------------------------------------- /tests/e2e/sequelize-async-existing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/e2e/sequelize-async-existing.spec.ts -------------------------------------------------------------------------------- /tests/e2e/sequelize-async-options.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/e2e/sequelize-async-options.spec.ts -------------------------------------------------------------------------------- /tests/e2e/sequelize-async.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/e2e/sequelize-async.spec.ts -------------------------------------------------------------------------------- /tests/e2e/sequelize-authenticate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/e2e/sequelize-authenticate.spec.ts -------------------------------------------------------------------------------- /tests/e2e/sequelize.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/e2e/sequelize.spec.ts -------------------------------------------------------------------------------- /tests/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/jest-e2e.json -------------------------------------------------------------------------------- /tests/src/app-async.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/app-async.module.ts -------------------------------------------------------------------------------- /tests/src/app-authenticate.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/app-authenticate.module.ts -------------------------------------------------------------------------------- /tests/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/app.module.ts -------------------------------------------------------------------------------- /tests/src/async-class-options.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/async-class-options.module.ts -------------------------------------------------------------------------------- /tests/src/async-existing-options.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/async-existing-options.module.ts -------------------------------------------------------------------------------- /tests/src/async-options.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/async-options.module.ts -------------------------------------------------------------------------------- /tests/src/database.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/database.module.ts -------------------------------------------------------------------------------- /tests/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/main.ts -------------------------------------------------------------------------------- /tests/src/photo/photo.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/photo/photo.controller.ts -------------------------------------------------------------------------------- /tests/src/photo/photo.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/photo/photo.entity.ts -------------------------------------------------------------------------------- /tests/src/photo/photo.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/photo/photo.module.ts -------------------------------------------------------------------------------- /tests/src/photo/photo.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/src/photo/photo.service.ts -------------------------------------------------------------------------------- /tests/wait-for-sql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tests/wait-for-sql.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nestjs/sequelize/HEAD/tsconfig.json --------------------------------------------------------------------------------