Skip to content

Commit c2b4d4c

Browse files
committed
ADD: Mutaciones
Se crean las mutaciones para la entidad profesores. issue #22
1 parent bba025d commit c2b4d4c

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

src/schemas/schema.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ const ROOT_QUERY = `
1515
curso(id: Int): Curso
1616
profesor(id: Int): Profesor
1717
}
18+
19+
type Mutation {
20+
profesorAdd(profesor: newProfesor): Profesor
21+
profesorEdit(id: Int!, profesor: editProfesor): Profesor
22+
profesorDelete(id: Int!): Profesor
23+
}
1824
`;
1925

2026
/**

src/schemas/schemas/Profesor.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ const PROFESORES_SCHEMA = `
77
genero: Genero
88
cursos: [Curso]
99
}
10+
11+
input newProfesor {
12+
nombre: String!
13+
nacionalidad: String!
14+
genero: Genero
15+
}
16+
17+
input editProfesor{
18+
nombre: String
19+
nacionalidad: String
20+
genero: Genero
21+
}
1022
`;
1123

1224
const GENERO_SCHEMA = `

0 commit comments

Comments
 (0)