Skip to content

dudasc/alura-graphql-prisma2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alura-graphql-prisma2

Projeto do curso da Alura de GraphQL, Prisma 2 e Nexus

Install

  npm install

Run and hot-reload

  npm run dev 

Playground apollo

Open your brouser in http://localhost:4000

Prisma Studio

  npx prisma studio

Queries and mutations examples

query {
  users(where: {
    nome: {
      contains: "ed"
    }
  }) {
    nome
  }
}
query{
  postsAprovados {
    id
    titulo
  }
}
query {
  buscaAutoresPublicados(email: "ed") {
    posts {
      id
      titulo
      publicado
      autor {
        id
        nome
      }
    }
  }
}
mutation {
  createOnePost(data: {
    titulo: "Teste inserir post",
    conteudo: "Descrição do post aqui",
    publicado: true,
    autor: {
      create: {
        nome: "Cristopher",
        email: "[email protected]",
      }
    }
  }) {
    id
    titulo
  }
}

Open your brouser in http://localhost:5555

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published