├── .gitattributes ├── .gitignore ├── .npmignore ├── .travis.yml ├── Installation.md ├── README.md ├── Release_Information.xlsx ├── _config.yml ├── config.ts ├── core ├── api │ └── metadataController.ts ├── config.ts ├── constants │ ├── constantKeys.ts │ ├── decorators.ts │ ├── index.ts │ ├── metadata.ts │ └── reflect.ts ├── decorators │ ├── allowanonymous.ts │ ├── association.ts │ ├── authorize.ts │ ├── entityAction.ts │ ├── index.ts │ ├── interfaces │ │ ├── IProcessControlParams.ts │ │ ├── IProcessControlService.ts │ │ ├── association-params.ts │ │ ├── decorator-metadata.ts │ │ ├── decorator-params.ts │ │ ├── index.ts │ │ ├── postfilter-params.ts │ │ ├── preauthorize-params.ts │ │ ├── repository-params.ts │ │ ├── response.ts │ │ ├── worker-params.ts │ │ ├── workerParamsDto.ts │ │ └── workerassociation-params.ts │ ├── jsonignore.ts │ ├── optimisticlocking.ts │ ├── postfilter.ts │ ├── preauthorize.ts │ ├── processControl.ts │ ├── promisable.ts │ ├── repository.ts │ ├── required.ts │ ├── transaction.ts │ ├── transient.ts │ ├── upload.ts │ ├── worker.spec.ts │ └── workerAssociation.ts ├── dynamic │ ├── crud.entity.ts │ ├── dynamic-controller.ts │ ├── dynamic-repository.ts │ ├── model-entity.ts │ └── security-impl.ts ├── enums │ ├── decorator-type.ts │ ├── entity-change.ts │ ├── index.ts │ ├── jsonignore-enum.ts │ ├── optimisticlock-type.ts │ ├── repo-actions-enum.ts │ └── storage-type-enum.ts ├── exports │ ├── index.ts │ ├── repositories.ts │ ├── router.ts │ └── schemas.ts ├── index.ts ├── initialize │ ├── initialize-controllers.ts │ ├── initialize-messengers.ts │ ├── initialize-repositories.ts │ ├── initialize-sockets.ts │ └── initialize.ts ├── interfaces │ ├── entity-service.ts │ ├── queryOptions.ts │ ├── schema-generator.ts │ └── shard-Info.ts ├── metadata │ ├── actionUtils.ts │ ├── interfaces │ │ ├── decorator-metadata.ts │ │ ├── field-metadata.ts │ │ └── metaroot.ts │ ├── metadata.ts │ ├── param-type-custom.ts │ ├── searchUtils.ts │ ├── utils-mock.ts │ ├── utils.spec.ts │ └── utils.ts ├── reflect │ └── reflect-utils.ts ├── services │ ├── instance-service.ts │ ├── post-filter-service.ts │ ├── pre-auth-service.ts │ └── workerProcessService.ts └── utils │ ├── classtype.ts │ ├── index.ts │ ├── nodemodule-type.ts │ ├── serial.ts │ └── types.ts ├── current-user-detail-service.ts ├── custom.d.ts ├── decorators ├── interfaces │ └── authorization-params.ts └── metadata │ └── searchUtils.spec.ts ├── di ├── decorators │ ├── index.ts │ ├── inject.ts │ ├── interfaces │ │ └── inject-params.ts │ └── service.ts ├── di.spec.ts ├── di.ts ├── index.ts └── tests │ ├── cyclic-a.ts │ ├── cyclic-b.ts │ ├── service-a.ts │ ├── service-b.ts │ ├── service-c.ts │ ├── service-d.ts │ └── service-e.ts ├── filePath ├── gulpfile.js ├── images ├── atlassian.png ├── browserstack-logo-600x315.png ├── compare_frameworkes2.png ├── node-data-multiple-db-code.png ├── node-data-multiple-db.png ├── realsociable.png ├── talentica.png └── talentica_old.png ├── index.d.ts ├── jsdocconf.json ├── license ├── logging ├── index.ts └── winstonLog.ts ├── login.html ├── models ├── IWorkerProcess.ts ├── baseModel.ts ├── baseSequelizeModel.ts ├── blogPostSqlModel.ts ├── blogSqlModel.ts ├── sequelizeSchool.ts ├── sequelizeStudent.ts ├── sequelizeTeacher.ts ├── session.ts └── storyModel.ts ├── mongoose ├── constants │ ├── decorators.ts │ └── index.ts ├── datatype.ts ├── db.ts ├── decorators │ ├── document.ts │ ├── entity.ts │ ├── field.ts │ ├── index.ts │ └── interfaces │ │ ├── document-params.ts │ │ ├── field-params.ts │ │ └── index.ts ├── dynamic-schema.ts ├── enums │ ├── document-strict.ts │ └── index.ts ├── index.ts ├── mongoose-model-helper.ts ├── mongoose-model.spec.ts ├── mongoose-model.ts ├── mongoose-service.ts ├── mongooseSchemaGenerator.ts ├── pubsub │ ├── messenger.ts │ └── model.ts ├── schema.ts └── utils │ └── index.ts ├── node-data.njsproj ├── node-data.png ├── node-data.sln ├── node-data1.png ├── package.json ├── postman_scripts ├── Embedded_child.postman_collection.json └── WorkerAndProcessControlTest.json ├── publish.bat ├── readme-code-uniformity.md ├── repositories ├── AuthorizationRepository.ts ├── blogPostsqlrepository.ts ├── blogsqlrepository.ts ├── schoolRepository.ts ├── storyrepository.ts ├── studentRepository.ts └── teacherRepository.ts ├── scripts └── ci-version-devbuild.js ├── search └── elasticSearchUtils.ts ├── security-config.d.ts ├── security-config.ts ├── security └── auth │ ├── auth-service.spec.ts │ ├── auth-service.ts │ ├── authcontroller.spec.ts │ ├── authcontroller.ts │ ├── autherizationParam.ts │ ├── domain.ts │ ├── principalContext.ts │ ├── security-utils.spec.ts │ ├── security-utils.ts │ ├── user-detail-service.ts │ ├── user-details.ts │ └── user.ts ├── sequelizeimp ├── constants │ ├── decorators.ts │ └── index.ts ├── datatype.ts ├── decorators │ ├── column.ts │ ├── entity.ts │ ├── index.ts │ ├── interfaces │ │ ├── column-params.ts │ │ ├── entity-params.ts │ │ └── index.ts │ └── transient.ts ├── dynamic-schema.ts ├── enums │ ├── entity-strict.ts │ └── index.ts ├── index.ts ├── schema.ts ├── sequelizeService.ts └── utils │ └── index.ts ├── server.ts ├── spec └── support │ └── jasmine.json ├── tests ├── models │ ├── baseModel.ts │ ├── city.ts │ ├── company.ts │ ├── employee.ts │ ├── planet.ts │ ├── processControlModel.ts │ ├── role.ts │ ├── rolemodel.ts │ ├── school.ts │ ├── subject.ts │ ├── teacher.ts │ ├── topic.ts │ ├── user.ts │ └── usermodel.ts ├── preauth-service.ts ├── repositories │ ├── cityRepository.ts │ ├── companyRepository.ts │ ├── employeeRepository.ts │ ├── planetRepository.ts │ ├── processControlRepository.ts │ ├── promisableTestRepository.ts │ ├── role.repository.ts │ ├── schoolRepository.ts │ ├── subjectRepository.ts │ ├── teacherRepository.ts │ ├── topicRepository.ts │ └── userRepository.ts └── services │ ├── authorizationService.ts │ ├── processControlService.ts │ └── teacherService.ts ├── tsconfig.json ├── tsd.json ├── tslint.json ├── typings.json ├── unit-test ├── InitializeModels.ts ├── MockDataForRelation.ts ├── OutputFiles │ ├── file.txt │ └── file1.txt ├── Sample │ ├── GlobalObject.ts │ ├── MockService.ts │ ├── SampleClassA.ts │ ├── SampleClassB.ts │ └── format.spec.ts ├── controllers │ ├── format.ts │ └── usercontroller.spec.ts ├── dto │ ├── blogDto.ts │ └── format.ts ├── models │ ├── blog.ts │ ├── course.ts │ ├── format.ts │ ├── student.ts │ └── testModels.ts ├── repository │ ├── blogRepository.ts │ └── user-repository-mock.ts ├── sample-tests │ ├── GlobalObject.ts │ ├── MockService.ts │ ├── SampleClassA.ts │ ├── SampleClassB.ts │ └── format.spec.ts └── services │ ├── MockAuthService.ts │ ├── MockService.ts │ ├── blogServiceImpl.ts │ └── interface │ └── blogService.ts ├── views ├── authlogin.ejs ├── home.ejs └── login.ejs └── worker.ts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/.travis.yml -------------------------------------------------------------------------------- /Installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/Installation.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/README.md -------------------------------------------------------------------------------- /Release_Information.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/Release_Information.xlsx -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/_config.yml -------------------------------------------------------------------------------- /config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/config.ts -------------------------------------------------------------------------------- /core/api/metadataController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/api/metadataController.ts -------------------------------------------------------------------------------- /core/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/config.ts -------------------------------------------------------------------------------- /core/constants/constantKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/constants/constantKeys.ts -------------------------------------------------------------------------------- /core/constants/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/constants/decorators.ts -------------------------------------------------------------------------------- /core/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/constants/index.ts -------------------------------------------------------------------------------- /core/constants/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/constants/metadata.ts -------------------------------------------------------------------------------- /core/constants/reflect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/constants/reflect.ts -------------------------------------------------------------------------------- /core/decorators/allowanonymous.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/allowanonymous.ts -------------------------------------------------------------------------------- /core/decorators/association.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/association.ts -------------------------------------------------------------------------------- /core/decorators/authorize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/authorize.ts -------------------------------------------------------------------------------- /core/decorators/entityAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/entityAction.ts -------------------------------------------------------------------------------- /core/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/index.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/IProcessControlParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/IProcessControlParams.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/IProcessControlService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/IProcessControlService.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/association-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/association-params.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/decorator-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/decorator-metadata.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/decorator-params.ts: -------------------------------------------------------------------------------- 1 | export interface IDecoratorParams { 2 | name: string 3 | } -------------------------------------------------------------------------------- /core/decorators/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/index.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/postfilter-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/postfilter-params.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/preauthorize-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/preauthorize-params.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/repository-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/repository-params.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/response.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/worker-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/worker-params.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/workerParamsDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/workerParamsDto.ts -------------------------------------------------------------------------------- /core/decorators/interfaces/workerassociation-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/interfaces/workerassociation-params.ts -------------------------------------------------------------------------------- /core/decorators/jsonignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/jsonignore.ts -------------------------------------------------------------------------------- /core/decorators/optimisticlocking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/optimisticlocking.ts -------------------------------------------------------------------------------- /core/decorators/postfilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/postfilter.ts -------------------------------------------------------------------------------- /core/decorators/preauthorize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/preauthorize.ts -------------------------------------------------------------------------------- /core/decorators/processControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/processControl.ts -------------------------------------------------------------------------------- /core/decorators/promisable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/promisable.ts -------------------------------------------------------------------------------- /core/decorators/repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/repository.ts -------------------------------------------------------------------------------- /core/decorators/required.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/required.ts -------------------------------------------------------------------------------- /core/decorators/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/transaction.ts -------------------------------------------------------------------------------- /core/decorators/transient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/transient.ts -------------------------------------------------------------------------------- /core/decorators/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/upload.ts -------------------------------------------------------------------------------- /core/decorators/worker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/worker.spec.ts -------------------------------------------------------------------------------- /core/decorators/workerAssociation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/decorators/workerAssociation.ts -------------------------------------------------------------------------------- /core/dynamic/crud.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/dynamic/crud.entity.ts -------------------------------------------------------------------------------- /core/dynamic/dynamic-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/dynamic/dynamic-controller.ts -------------------------------------------------------------------------------- /core/dynamic/dynamic-repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/dynamic/dynamic-repository.ts -------------------------------------------------------------------------------- /core/dynamic/model-entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/dynamic/model-entity.ts -------------------------------------------------------------------------------- /core/dynamic/security-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/dynamic/security-impl.ts -------------------------------------------------------------------------------- /core/enums/decorator-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/enums/decorator-type.ts -------------------------------------------------------------------------------- /core/enums/entity-change.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/enums/entity-change.ts -------------------------------------------------------------------------------- /core/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/enums/index.ts -------------------------------------------------------------------------------- /core/enums/jsonignore-enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/enums/jsonignore-enum.ts -------------------------------------------------------------------------------- /core/enums/optimisticlock-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/enums/optimisticlock-type.ts -------------------------------------------------------------------------------- /core/enums/repo-actions-enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/enums/repo-actions-enum.ts -------------------------------------------------------------------------------- /core/enums/storage-type-enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/enums/storage-type-enum.ts -------------------------------------------------------------------------------- /core/exports/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/exports/index.ts -------------------------------------------------------------------------------- /core/exports/repositories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/exports/repositories.ts -------------------------------------------------------------------------------- /core/exports/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/exports/router.ts -------------------------------------------------------------------------------- /core/exports/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/exports/schemas.ts -------------------------------------------------------------------------------- /core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/index.ts -------------------------------------------------------------------------------- /core/initialize/initialize-controllers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/initialize/initialize-controllers.ts -------------------------------------------------------------------------------- /core/initialize/initialize-messengers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/initialize/initialize-messengers.ts -------------------------------------------------------------------------------- /core/initialize/initialize-repositories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/initialize/initialize-repositories.ts -------------------------------------------------------------------------------- /core/initialize/initialize-sockets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/initialize/initialize-sockets.ts -------------------------------------------------------------------------------- /core/initialize/initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/initialize/initialize.ts -------------------------------------------------------------------------------- /core/interfaces/entity-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/interfaces/entity-service.ts -------------------------------------------------------------------------------- /core/interfaces/queryOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/interfaces/queryOptions.ts -------------------------------------------------------------------------------- /core/interfaces/schema-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/interfaces/schema-generator.ts -------------------------------------------------------------------------------- /core/interfaces/shard-Info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/interfaces/shard-Info.ts -------------------------------------------------------------------------------- /core/metadata/actionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/actionUtils.ts -------------------------------------------------------------------------------- /core/metadata/interfaces/decorator-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/interfaces/decorator-metadata.ts -------------------------------------------------------------------------------- /core/metadata/interfaces/field-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/interfaces/field-metadata.ts -------------------------------------------------------------------------------- /core/metadata/interfaces/metaroot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/interfaces/metaroot.ts -------------------------------------------------------------------------------- /core/metadata/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/metadata.ts -------------------------------------------------------------------------------- /core/metadata/param-type-custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/param-type-custom.ts -------------------------------------------------------------------------------- /core/metadata/searchUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/searchUtils.ts -------------------------------------------------------------------------------- /core/metadata/utils-mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/utils-mock.ts -------------------------------------------------------------------------------- /core/metadata/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/utils.spec.ts -------------------------------------------------------------------------------- /core/metadata/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/metadata/utils.ts -------------------------------------------------------------------------------- /core/reflect/reflect-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/reflect/reflect-utils.ts -------------------------------------------------------------------------------- /core/services/instance-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/services/instance-service.ts -------------------------------------------------------------------------------- /core/services/post-filter-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/services/post-filter-service.ts -------------------------------------------------------------------------------- /core/services/pre-auth-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/services/pre-auth-service.ts -------------------------------------------------------------------------------- /core/services/workerProcessService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/services/workerProcessService.ts -------------------------------------------------------------------------------- /core/utils/classtype.ts: -------------------------------------------------------------------------------- 1 | export interface ClassType { 2 | new (...args: Array): T; 3 | } 4 | -------------------------------------------------------------------------------- /core/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/utils/index.ts -------------------------------------------------------------------------------- /core/utils/nodemodule-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/utils/nodemodule-type.ts -------------------------------------------------------------------------------- /core/utils/serial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/utils/serial.ts -------------------------------------------------------------------------------- /core/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/core/utils/types.ts -------------------------------------------------------------------------------- /current-user-detail-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/current-user-detail-service.ts -------------------------------------------------------------------------------- /custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/custom.d.ts -------------------------------------------------------------------------------- /decorators/interfaces/authorization-params.ts: -------------------------------------------------------------------------------- 1 | export interface IAuthorizeParams { 2 | roles: Array 3 | } -------------------------------------------------------------------------------- /decorators/metadata/searchUtils.spec.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /di/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/decorators/index.ts -------------------------------------------------------------------------------- /di/decorators/inject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/decorators/inject.ts -------------------------------------------------------------------------------- /di/decorators/interfaces/inject-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/decorators/interfaces/inject-params.ts -------------------------------------------------------------------------------- /di/decorators/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/decorators/service.ts -------------------------------------------------------------------------------- /di/di.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/di.spec.ts -------------------------------------------------------------------------------- /di/di.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/di.ts -------------------------------------------------------------------------------- /di/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/index.ts -------------------------------------------------------------------------------- /di/tests/cyclic-a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/tests/cyclic-a.ts -------------------------------------------------------------------------------- /di/tests/cyclic-b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/tests/cyclic-b.ts -------------------------------------------------------------------------------- /di/tests/service-a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/tests/service-a.ts -------------------------------------------------------------------------------- /di/tests/service-b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/tests/service-b.ts -------------------------------------------------------------------------------- /di/tests/service-c.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/tests/service-c.ts -------------------------------------------------------------------------------- /di/tests/service-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/tests/service-d.ts -------------------------------------------------------------------------------- /di/tests/service-e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/di/tests/service-e.ts -------------------------------------------------------------------------------- /filePath: -------------------------------------------------------------------------------- 1 | Hello -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/gulpfile.js -------------------------------------------------------------------------------- /images/atlassian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/atlassian.png -------------------------------------------------------------------------------- /images/browserstack-logo-600x315.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/browserstack-logo-600x315.png -------------------------------------------------------------------------------- /images/compare_frameworkes2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/compare_frameworkes2.png -------------------------------------------------------------------------------- /images/node-data-multiple-db-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/node-data-multiple-db-code.png -------------------------------------------------------------------------------- /images/node-data-multiple-db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/node-data-multiple-db.png -------------------------------------------------------------------------------- /images/realsociable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/realsociable.png -------------------------------------------------------------------------------- /images/talentica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/talentica.png -------------------------------------------------------------------------------- /images/talentica_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/images/talentica_old.png -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/index.d.ts -------------------------------------------------------------------------------- /jsdocconf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/jsdocconf.json -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/license -------------------------------------------------------------------------------- /logging/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/logging/index.ts -------------------------------------------------------------------------------- /logging/winstonLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/logging/winstonLog.ts -------------------------------------------------------------------------------- /login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/login.html -------------------------------------------------------------------------------- /models/IWorkerProcess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/IWorkerProcess.ts -------------------------------------------------------------------------------- /models/baseModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/baseModel.ts -------------------------------------------------------------------------------- /models/baseSequelizeModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/baseSequelizeModel.ts -------------------------------------------------------------------------------- /models/blogPostSqlModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/blogPostSqlModel.ts -------------------------------------------------------------------------------- /models/blogSqlModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/blogSqlModel.ts -------------------------------------------------------------------------------- /models/sequelizeSchool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/sequelizeSchool.ts -------------------------------------------------------------------------------- /models/sequelizeStudent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/sequelizeStudent.ts -------------------------------------------------------------------------------- /models/sequelizeTeacher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/sequelizeTeacher.ts -------------------------------------------------------------------------------- /models/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/session.ts -------------------------------------------------------------------------------- /models/storyModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/models/storyModel.ts -------------------------------------------------------------------------------- /mongoose/constants/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/constants/decorators.ts -------------------------------------------------------------------------------- /mongoose/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/constants/index.ts -------------------------------------------------------------------------------- /mongoose/datatype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/datatype.ts -------------------------------------------------------------------------------- /mongoose/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/db.ts -------------------------------------------------------------------------------- /mongoose/decorators/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/decorators/document.ts -------------------------------------------------------------------------------- /mongoose/decorators/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/decorators/entity.ts -------------------------------------------------------------------------------- /mongoose/decorators/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/decorators/field.ts -------------------------------------------------------------------------------- /mongoose/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/decorators/index.ts -------------------------------------------------------------------------------- /mongoose/decorators/interfaces/document-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/decorators/interfaces/document-params.ts -------------------------------------------------------------------------------- /mongoose/decorators/interfaces/field-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/decorators/interfaces/field-params.ts -------------------------------------------------------------------------------- /mongoose/decorators/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/decorators/interfaces/index.ts -------------------------------------------------------------------------------- /mongoose/dynamic-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/dynamic-schema.ts -------------------------------------------------------------------------------- /mongoose/enums/document-strict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/enums/document-strict.ts -------------------------------------------------------------------------------- /mongoose/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/enums/index.ts -------------------------------------------------------------------------------- /mongoose/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/index.ts -------------------------------------------------------------------------------- /mongoose/mongoose-model-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/mongoose-model-helper.ts -------------------------------------------------------------------------------- /mongoose/mongoose-model.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/mongoose-model.spec.ts -------------------------------------------------------------------------------- /mongoose/mongoose-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/mongoose-model.ts -------------------------------------------------------------------------------- /mongoose/mongoose-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/mongoose-service.ts -------------------------------------------------------------------------------- /mongoose/mongooseSchemaGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/mongooseSchemaGenerator.ts -------------------------------------------------------------------------------- /mongoose/pubsub/messenger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/pubsub/messenger.ts -------------------------------------------------------------------------------- /mongoose/pubsub/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/pubsub/model.ts -------------------------------------------------------------------------------- /mongoose/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/schema.ts -------------------------------------------------------------------------------- /mongoose/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/mongoose/utils/index.ts -------------------------------------------------------------------------------- /node-data.njsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/node-data.njsproj -------------------------------------------------------------------------------- /node-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/node-data.png -------------------------------------------------------------------------------- /node-data.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/node-data.sln -------------------------------------------------------------------------------- /node-data1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/node-data1.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/package.json -------------------------------------------------------------------------------- /postman_scripts/Embedded_child.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/postman_scripts/Embedded_child.postman_collection.json -------------------------------------------------------------------------------- /postman_scripts/WorkerAndProcessControlTest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/postman_scripts/WorkerAndProcessControlTest.json -------------------------------------------------------------------------------- /publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/publish.bat -------------------------------------------------------------------------------- /readme-code-uniformity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/readme-code-uniformity.md -------------------------------------------------------------------------------- /repositories/AuthorizationRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/repositories/AuthorizationRepository.ts -------------------------------------------------------------------------------- /repositories/blogPostsqlrepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/repositories/blogPostsqlrepository.ts -------------------------------------------------------------------------------- /repositories/blogsqlrepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/repositories/blogsqlrepository.ts -------------------------------------------------------------------------------- /repositories/schoolRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/repositories/schoolRepository.ts -------------------------------------------------------------------------------- /repositories/storyrepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/repositories/storyrepository.ts -------------------------------------------------------------------------------- /repositories/studentRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/repositories/studentRepository.ts -------------------------------------------------------------------------------- /repositories/teacherRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/repositories/teacherRepository.ts -------------------------------------------------------------------------------- /scripts/ci-version-devbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/scripts/ci-version-devbuild.js -------------------------------------------------------------------------------- /search/elasticSearchUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/search/elasticSearchUtils.ts -------------------------------------------------------------------------------- /security-config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security-config.d.ts -------------------------------------------------------------------------------- /security-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security-config.ts -------------------------------------------------------------------------------- /security/auth/auth-service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/auth-service.spec.ts -------------------------------------------------------------------------------- /security/auth/auth-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/auth-service.ts -------------------------------------------------------------------------------- /security/auth/authcontroller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/authcontroller.spec.ts -------------------------------------------------------------------------------- /security/auth/authcontroller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/authcontroller.ts -------------------------------------------------------------------------------- /security/auth/autherizationParam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/autherizationParam.ts -------------------------------------------------------------------------------- /security/auth/domain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/domain.ts -------------------------------------------------------------------------------- /security/auth/principalContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/principalContext.ts -------------------------------------------------------------------------------- /security/auth/security-utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/security-utils.spec.ts -------------------------------------------------------------------------------- /security/auth/security-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/security-utils.ts -------------------------------------------------------------------------------- /security/auth/user-detail-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/user-detail-service.ts -------------------------------------------------------------------------------- /security/auth/user-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/user-details.ts -------------------------------------------------------------------------------- /security/auth/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/security/auth/user.ts -------------------------------------------------------------------------------- /sequelizeimp/constants/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/constants/decorators.ts -------------------------------------------------------------------------------- /sequelizeimp/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/constants/index.ts -------------------------------------------------------------------------------- /sequelizeimp/datatype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/datatype.ts -------------------------------------------------------------------------------- /sequelizeimp/decorators/column.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/decorators/column.ts -------------------------------------------------------------------------------- /sequelizeimp/decorators/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/decorators/entity.ts -------------------------------------------------------------------------------- /sequelizeimp/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/decorators/index.ts -------------------------------------------------------------------------------- /sequelizeimp/decorators/interfaces/column-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/decorators/interfaces/column-params.ts -------------------------------------------------------------------------------- /sequelizeimp/decorators/interfaces/entity-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/decorators/interfaces/entity-params.ts -------------------------------------------------------------------------------- /sequelizeimp/decorators/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/decorators/interfaces/index.ts -------------------------------------------------------------------------------- /sequelizeimp/decorators/transient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/decorators/transient.ts -------------------------------------------------------------------------------- /sequelizeimp/dynamic-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/dynamic-schema.ts -------------------------------------------------------------------------------- /sequelizeimp/enums/entity-strict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/enums/entity-strict.ts -------------------------------------------------------------------------------- /sequelizeimp/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/enums/index.ts -------------------------------------------------------------------------------- /sequelizeimp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/index.ts -------------------------------------------------------------------------------- /sequelizeimp/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/schema.ts -------------------------------------------------------------------------------- /sequelizeimp/sequelizeService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/sequelizeService.ts -------------------------------------------------------------------------------- /sequelizeimp/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/sequelizeimp/utils/index.ts -------------------------------------------------------------------------------- /server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/server.ts -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /tests/models/baseModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/baseModel.ts -------------------------------------------------------------------------------- /tests/models/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/city.ts -------------------------------------------------------------------------------- /tests/models/company.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/company.ts -------------------------------------------------------------------------------- /tests/models/employee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/employee.ts -------------------------------------------------------------------------------- /tests/models/planet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/planet.ts -------------------------------------------------------------------------------- /tests/models/processControlModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/processControlModel.ts -------------------------------------------------------------------------------- /tests/models/role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/role.ts -------------------------------------------------------------------------------- /tests/models/rolemodel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/rolemodel.ts -------------------------------------------------------------------------------- /tests/models/school.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/school.ts -------------------------------------------------------------------------------- /tests/models/subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/subject.ts -------------------------------------------------------------------------------- /tests/models/teacher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/teacher.ts -------------------------------------------------------------------------------- /tests/models/topic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/topic.ts -------------------------------------------------------------------------------- /tests/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/user.ts -------------------------------------------------------------------------------- /tests/models/usermodel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/models/usermodel.ts -------------------------------------------------------------------------------- /tests/preauth-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/preauth-service.ts -------------------------------------------------------------------------------- /tests/repositories/cityRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/cityRepository.ts -------------------------------------------------------------------------------- /tests/repositories/companyRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/companyRepository.ts -------------------------------------------------------------------------------- /tests/repositories/employeeRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/employeeRepository.ts -------------------------------------------------------------------------------- /tests/repositories/planetRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/planetRepository.ts -------------------------------------------------------------------------------- /tests/repositories/processControlRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/processControlRepository.ts -------------------------------------------------------------------------------- /tests/repositories/promisableTestRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/promisableTestRepository.ts -------------------------------------------------------------------------------- /tests/repositories/role.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/role.repository.ts -------------------------------------------------------------------------------- /tests/repositories/schoolRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/schoolRepository.ts -------------------------------------------------------------------------------- /tests/repositories/subjectRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/subjectRepository.ts -------------------------------------------------------------------------------- /tests/repositories/teacherRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/teacherRepository.ts -------------------------------------------------------------------------------- /tests/repositories/topicRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/topicRepository.ts -------------------------------------------------------------------------------- /tests/repositories/userRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/repositories/userRepository.ts -------------------------------------------------------------------------------- /tests/services/authorizationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/services/authorizationService.ts -------------------------------------------------------------------------------- /tests/services/processControlService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/services/processControlService.ts -------------------------------------------------------------------------------- /tests/services/teacherService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tests/services/teacherService.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tsd.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/tslint.json -------------------------------------------------------------------------------- /typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/typings.json -------------------------------------------------------------------------------- /unit-test/InitializeModels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/InitializeModels.ts -------------------------------------------------------------------------------- /unit-test/MockDataForRelation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/MockDataForRelation.ts -------------------------------------------------------------------------------- /unit-test/OutputFiles/file.txt: -------------------------------------------------------------------------------- 1 | Hello -------------------------------------------------------------------------------- /unit-test/OutputFiles/file1.txt: -------------------------------------------------------------------------------- 1 | unit-test/OutputFiles/file1.txt -------------------------------------------------------------------------------- /unit-test/Sample/GlobalObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/Sample/GlobalObject.ts -------------------------------------------------------------------------------- /unit-test/Sample/MockService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/Sample/MockService.ts -------------------------------------------------------------------------------- /unit-test/Sample/SampleClassA.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/Sample/SampleClassA.ts -------------------------------------------------------------------------------- /unit-test/Sample/SampleClassB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/Sample/SampleClassB.ts -------------------------------------------------------------------------------- /unit-test/Sample/format.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/Sample/format.spec.ts -------------------------------------------------------------------------------- /unit-test/controllers/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/controllers/format.ts -------------------------------------------------------------------------------- /unit-test/controllers/usercontroller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/controllers/usercontroller.spec.ts -------------------------------------------------------------------------------- /unit-test/dto/blogDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/dto/blogDto.ts -------------------------------------------------------------------------------- /unit-test/dto/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/dto/format.ts -------------------------------------------------------------------------------- /unit-test/models/blog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/models/blog.ts -------------------------------------------------------------------------------- /unit-test/models/course.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/models/course.ts -------------------------------------------------------------------------------- /unit-test/models/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/models/format.ts -------------------------------------------------------------------------------- /unit-test/models/student.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/models/student.ts -------------------------------------------------------------------------------- /unit-test/models/testModels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/models/testModels.ts -------------------------------------------------------------------------------- /unit-test/repository/blogRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/repository/blogRepository.ts -------------------------------------------------------------------------------- /unit-test/repository/user-repository-mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/repository/user-repository-mock.ts -------------------------------------------------------------------------------- /unit-test/sample-tests/GlobalObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/sample-tests/GlobalObject.ts -------------------------------------------------------------------------------- /unit-test/sample-tests/MockService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/sample-tests/MockService.ts -------------------------------------------------------------------------------- /unit-test/sample-tests/SampleClassA.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/sample-tests/SampleClassA.ts -------------------------------------------------------------------------------- /unit-test/sample-tests/SampleClassB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/sample-tests/SampleClassB.ts -------------------------------------------------------------------------------- /unit-test/sample-tests/format.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/sample-tests/format.spec.ts -------------------------------------------------------------------------------- /unit-test/services/MockAuthService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/services/MockAuthService.ts -------------------------------------------------------------------------------- /unit-test/services/MockService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/services/MockService.ts -------------------------------------------------------------------------------- /unit-test/services/blogServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/services/blogServiceImpl.ts -------------------------------------------------------------------------------- /unit-test/services/interface/blogService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/unit-test/services/interface/blogService.ts -------------------------------------------------------------------------------- /views/authlogin.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/views/authlogin.ejs -------------------------------------------------------------------------------- /views/home.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/views/home.ejs -------------------------------------------------------------------------------- /views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/views/login.ejs -------------------------------------------------------------------------------- /worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratneshsinghparihar/Node-Data/HEAD/worker.ts --------------------------------------------------------------------------------