├── .env.example ├── .github └── workflows │ └── test.yaml ├── .gitignore ├── README.md ├── altair-getting-started-collection.agc ├── jest.config.js ├── package.json ├── prisma ├── migrations │ ├── 20210430105450_initial_migration │ │ └── migration.sql │ ├── 20210614180207_simplify_likes │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── schema.graphql ├── src ├── constants.ts ├── context.ts ├── index.ts ├── opentelemetry.ts ├── plugins │ ├── prisma.ts │ ├── sentry.ts │ ├── shutdown.ts │ └── status.ts ├── schema.ts └── server.ts ├── tests └── api.test.ts ├── tracing └── docker-compose.yaml └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | src/generated/ 4 | *.env* 5 | *.db 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/README.md -------------------------------------------------------------------------------- /altair-getting-started-collection.agc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/altair-getting-started-collection.agc -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/package.json -------------------------------------------------------------------------------- /prisma/migrations/20210430105450_initial_migration/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/prisma/migrations/20210430105450_initial_migration/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20210614180207_simplify_likes/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/prisma/migrations/20210614180207_simplify_likes/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/schema.graphql -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/context.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/opentelemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/opentelemetry.ts -------------------------------------------------------------------------------- /src/plugins/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/plugins/prisma.ts -------------------------------------------------------------------------------- /src/plugins/sentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/plugins/sentry.ts -------------------------------------------------------------------------------- /src/plugins/shutdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/plugins/shutdown.ts -------------------------------------------------------------------------------- /src/plugins/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/plugins/status.ts -------------------------------------------------------------------------------- /src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/schema.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/src/server.ts -------------------------------------------------------------------------------- /tests/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/tests/api.test.ts -------------------------------------------------------------------------------- /tracing/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/tracing/docker-compose.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2color/fastify-graphql-nexus-prisma/HEAD/tsconfig.json --------------------------------------------------------------------------------