Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 961 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 961 Bytes

typescript-apollo

Tutorial for HowToGraphQL with Typescript, Apollo-Server, Nexus and Prisma.

Installation

  1. Install dependencies: npm install
  2. Start a PostgreSQL database with docker using: docker-compose up -d.
    • If you have a local instance of PostgreSQL running, you can skip this step.
  3. Create a .env file and add the DATABASE_URL environment variable with a PostgreSQL connection string.
    • The .env.example file is provided as reference.
  4. Apply database migrations: npx prisma migrate dev
  5. Start the project: npm run dev
  6. Access the project at http://localhost:3000/

Note: The state of the codebase at the beginning of chapter-9 is available in the chapter-9-start branch.