Skip to content

omateusanjos/FuncionalGraphiQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FuncionalGraphiQL

FuncionalGraphiQL Para rodar o projeto, instale essas dependências:

"dependencies": { "express": "^4.17.1", "express-graphql": "0.6.12", "graphql": "0.13.2", "graphql-tools": "2.24.0", "knex": "0.14.6", "mysql": "2.15.0" }

Além disso, faz-se necessário a utilização do MySQL Workbench 8.0 CE + WampServer.

P.S: o ID é utilizado como número da conta, visto que, ele é único e auto incrementável.

Para inicializar, navegue até a pasta do projeto, adentre ao src e a api. Execute: "node server.js". E abra no seu browser: http://localhost:4000/api

As consultas podem ser feitas da seguinte forma:

Para sacar:

mutation {

sacar(id: "1", input: { numberaccount: "22" saldo: 10 }) { id numberaccount saldo } }

Para depositar:

mutation {

depositar(id: "1", input: { numberaccount: "22" saldo: 1000 }) { id numberaccount saldo } }

Para checar o saldo:

{ getSaldo(id: 1){ saldo } }

Funcionamento:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •