├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENCE ├── README.md ├── demo ├── .babelrc ├── .gitignore ├── .sequelizerc ├── package-lock.json ├── package.json └── server │ ├── config │ └── database.js │ ├── graphql │ ├── queryLoaderConfig.js │ ├── resolvers │ │ ├── article.js │ │ ├── category.js │ │ ├── index.js │ │ └── user.js │ └── schemas │ │ ├── article.js │ │ ├── category.js │ │ ├── comment.js │ │ ├── index.js │ │ └── user.js │ ├── index.js │ ├── migrations │ ├── 20190204140700-create-user.js │ ├── 20190204140701-create-category.js │ ├── 20190204140742-create-article.js │ └── 20190216132118-create-comment.js │ ├── models │ ├── article.js │ ├── category.js │ ├── comment.js │ ├── index.js │ └── user.js │ └── seeders │ └── dbSeed.js ├── jestconfig.json ├── package.json ├── src ├── __mocks__ │ ├── getArticlesArgsInfo.ts │ ├── getArticlesInfo.ts │ ├── getArticlesWithIncludesInfo.ts │ ├── getCategoryDeepInfo.ts │ ├── getCategoryInfo.ts │ └── models │ │ ├── articleModel.ts │ │ ├── categoryModel.ts │ │ ├── commentModel.ts │ │ └── userModel.ts ├── __tests__ │ └── queryLoader.spec.ts ├── index.ts ├── queryLoader.ts └── types.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /lib 3 | /coverage 4 | .vscode -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/README.md -------------------------------------------------------------------------------- /demo/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/.babelrc -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env -------------------------------------------------------------------------------- /demo/.sequelizerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/.sequelizerc -------------------------------------------------------------------------------- /demo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/package-lock.json -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/server/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/config/database.js -------------------------------------------------------------------------------- /demo/server/graphql/queryLoaderConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/queryLoaderConfig.js -------------------------------------------------------------------------------- /demo/server/graphql/resolvers/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/resolvers/article.js -------------------------------------------------------------------------------- /demo/server/graphql/resolvers/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/resolvers/category.js -------------------------------------------------------------------------------- /demo/server/graphql/resolvers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/resolvers/index.js -------------------------------------------------------------------------------- /demo/server/graphql/resolvers/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/resolvers/user.js -------------------------------------------------------------------------------- /demo/server/graphql/schemas/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/schemas/article.js -------------------------------------------------------------------------------- /demo/server/graphql/schemas/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/schemas/category.js -------------------------------------------------------------------------------- /demo/server/graphql/schemas/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/schemas/comment.js -------------------------------------------------------------------------------- /demo/server/graphql/schemas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/schemas/index.js -------------------------------------------------------------------------------- /demo/server/graphql/schemas/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/graphql/schemas/user.js -------------------------------------------------------------------------------- /demo/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/index.js -------------------------------------------------------------------------------- /demo/server/migrations/20190204140700-create-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/migrations/20190204140700-create-user.js -------------------------------------------------------------------------------- /demo/server/migrations/20190204140701-create-category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/migrations/20190204140701-create-category.js -------------------------------------------------------------------------------- /demo/server/migrations/20190204140742-create-article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/migrations/20190204140742-create-article.js -------------------------------------------------------------------------------- /demo/server/migrations/20190216132118-create-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/migrations/20190216132118-create-comment.js -------------------------------------------------------------------------------- /demo/server/models/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/models/article.js -------------------------------------------------------------------------------- /demo/server/models/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/models/category.js -------------------------------------------------------------------------------- /demo/server/models/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/models/comment.js -------------------------------------------------------------------------------- /demo/server/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/models/index.js -------------------------------------------------------------------------------- /demo/server/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/models/user.js -------------------------------------------------------------------------------- /demo/server/seeders/dbSeed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/demo/server/seeders/dbSeed.js -------------------------------------------------------------------------------- /jestconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/jestconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/package.json -------------------------------------------------------------------------------- /src/__mocks__/getArticlesArgsInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/getArticlesArgsInfo.ts -------------------------------------------------------------------------------- /src/__mocks__/getArticlesInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/getArticlesInfo.ts -------------------------------------------------------------------------------- /src/__mocks__/getArticlesWithIncludesInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/getArticlesWithIncludesInfo.ts -------------------------------------------------------------------------------- /src/__mocks__/getCategoryDeepInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/getCategoryDeepInfo.ts -------------------------------------------------------------------------------- /src/__mocks__/getCategoryInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/getCategoryInfo.ts -------------------------------------------------------------------------------- /src/__mocks__/models/articleModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/models/articleModel.ts -------------------------------------------------------------------------------- /src/__mocks__/models/categoryModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/models/categoryModel.ts -------------------------------------------------------------------------------- /src/__mocks__/models/commentModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/models/commentModel.ts -------------------------------------------------------------------------------- /src/__mocks__/models/userModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__mocks__/models/userModel.ts -------------------------------------------------------------------------------- /src/__tests__/queryLoader.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/__tests__/queryLoader.spec.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/queryLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/queryLoader.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsamchineme/graphql-sequelize-query-loader/HEAD/tslint.json --------------------------------------------------------------------------------