├── .env.example ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.yml ├── LICENSE ├── README.md ├── codegen.ts ├── docker-compose.yaml ├── jest.config.js ├── package.json ├── prisma ├── migrations │ ├── 20221129141022_init │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── renovate.json ├── schema.graphql ├── scripts ├── extractSchema.ts └── seed.ts ├── src ├── main.ts ├── server │ └── graphql │ │ ├── loaders │ │ ├── index.ts │ │ ├── postCommentsLoader.test.ts │ │ └── postCommentsLoader.ts │ │ ├── resolvers │ │ ├── comment.ts │ │ ├── index.ts │ │ ├── mutation.ts │ │ ├── mutations │ │ │ ├── addCommentToPost.test.ts │ │ │ └── addCommentToPost.ts │ │ ├── post.test.ts │ │ ├── post.ts │ │ ├── query.test.ts │ │ └── query.ts │ │ ├── schema.ts │ │ ├── typeDefs.ts │ │ ├── types.ts │ │ └── yoga.ts └── testing │ ├── factories │ └── index.ts │ └── graphql │ └── stubContext.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/README.md -------------------------------------------------------------------------------- /codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/codegen.ts -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/package.json -------------------------------------------------------------------------------- /prisma/migrations/20221129141022_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/prisma/migrations/20221129141022_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["config:base"] 3 | } 4 | -------------------------------------------------------------------------------- /schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/schema.graphql -------------------------------------------------------------------------------- /scripts/extractSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/scripts/extractSchema.ts -------------------------------------------------------------------------------- /scripts/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/scripts/seed.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/server/graphql/loaders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/loaders/index.ts -------------------------------------------------------------------------------- /src/server/graphql/loaders/postCommentsLoader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/loaders/postCommentsLoader.test.ts -------------------------------------------------------------------------------- /src/server/graphql/loaders/postCommentsLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/loaders/postCommentsLoader.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/comment.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/index.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/mutation.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/mutations/addCommentToPost.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/mutations/addCommentToPost.test.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/mutations/addCommentToPost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/mutations/addCommentToPost.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/post.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/post.test.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/post.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/query.test.ts -------------------------------------------------------------------------------- /src/server/graphql/resolvers/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/resolvers/query.ts -------------------------------------------------------------------------------- /src/server/graphql/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/schema.ts -------------------------------------------------------------------------------- /src/server/graphql/typeDefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/typeDefs.ts -------------------------------------------------------------------------------- /src/server/graphql/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/types.ts -------------------------------------------------------------------------------- /src/server/graphql/yoga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/server/graphql/yoga.ts -------------------------------------------------------------------------------- /src/testing/factories/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/testing/factories/index.ts -------------------------------------------------------------------------------- /src/testing/graphql/stubContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/src/testing/graphql/stubContext.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quramy/prisma-yoga-example/HEAD/tsconfig.json --------------------------------------------------------------------------------