@@ -230,26 +230,6 @@ type Query {
230230 getMessages: [Message]
231231}
232232
233- const root = {
234- getMessage: ({ id }) => {
235- return fakeDatabase[id]
236- },
237- getMessages: () => {
238- return Object.values(fakeDatabase)
239- },
240- createMessage: ({ input }) => {
241- const id = String(Object.keys(fakeDatabase).length + 1)
242- const message = new Message(id, input)
243- fakeDatabase[id] = message
244- return message
245- },
246- updateMessage: ({ id, input }) => {
247- const message = fakeDatabase[id]
248- Object.assign(message, input)
249- return message
250- }
251- }
252-
253233type Mutation {
254234 createMessage(input: MessageInput): Message
255235 updateMessage(id: ID!, input: MessageInput): Message
@@ -265,6 +245,26 @@ class Message {
265245 }
266246}
267247
248+ const root = {
249+ getMessage : ({ id }) => {
250+ return fakeDatabase[id]
251+ },
252+ getMessages : () => {
253+ return Object .values (fakeDatabase)
254+ },
255+ createMessage : ({ input }) => {
256+ const id = String (Object .keys (fakeDatabase).length + 1 )
257+ const message = new Message (id, input)
258+ fakeDatabase[id] = message
259+ return message
260+ },
261+ updateMessage : ({ id, input }) => {
262+ const message = fakeDatabase[id]
263+ Object .assign (message, input)
264+ return message
265+ }
266+ }
267+
268268const app = express ();
269269app .all (
270270 ' /graphql' ,
0 commit comments