Setup a GraphQL microservice using libraries such as Apollo Server, Codegen, Prisma, Typescript, PostgreSQL. Starter project github: https://github.com/leoroese/graphql-ts-prisma-codegen-postgres-apolloserver-tutorial/tree/starter Part 1 (this video) Finish github: https://github.com/leoroese/graphql-ts-prisma-codegen-postgres-apolloserver-tutorial/tree/part1 Finished project github: https://github.com/leoroese/graphql-ts-prisma-codegen-postgres-apolloserver-tutorial/tree/main Timestamps 0:00 Intro 2:00 Apollo server init 4:00 gql playground 6:21 structure setup 8:40 typeDefs 10:40 queries 14:10 schema 17:00 schema vs codefirst 18:15 codegen 25:30 setup postgresql 26:30 prisma 31:10 prisma migration 32:35 prisma studio 34:00 prisma integrate 44:20 mutations 52:54 unit testing mock prisma client