generated from datumforge/go-template
-
Notifications
You must be signed in to change notification settings - Fork 5
/
gen_models.go
430 lines (357 loc) · 11.2 KB
/
gen_models.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
// Code generated by github.com/99designs/gqlgen, DO NOT EDIT.
package graphapi
import (
"github.com/datumforge/datum/internal/ent/generated"
)
// Return response for createAPIToken mutation
type APITokenCreatePayload struct {
// Created apiToken
APIToken *generated.APIToken `json:"apiToken"`
}
// Return response for deleteAPIToken mutation
type APITokenDeletePayload struct {
// Deleted apiToken ID
DeletedID string `json:"deletedID"`
}
// Return response for updateAPIToken mutation
type APITokenUpdatePayload struct {
// Updated apiToken
APIToken *generated.APIToken `json:"apiToken"`
}
// Return response for createDocumentData mutation
type DocumentDataCreatePayload struct {
// Created documentData
DocumentData *generated.DocumentData `json:"documentData"`
}
// Return response for deleteDocumentData mutation
type DocumentDataDeletePayload struct {
// Deleted documentData ID
DeletedID string `json:"deletedID"`
}
// Return response for updateDocumentData mutation
type DocumentDataUpdatePayload struct {
// Updated documentData
DocumentData *generated.DocumentData `json:"documentData"`
}
type Dummy struct {
ID string `json:"id"`
Text string `json:"text"`
Done bool `json:"done"`
}
// Return response for createEntitlement mutation
type EntitlementCreatePayload struct {
// Created entitlement
Entitlement *generated.Entitlement `json:"entitlement"`
}
// Return response for deleteEntitlement mutation
type EntitlementDeletePayload struct {
// Deleted entitlement ID
DeletedID string `json:"deletedID"`
}
// Return response for updateEntitlement mutation
type EntitlementUpdatePayload struct {
// Updated entitlement
Entitlement *generated.Entitlement `json:"entitlement"`
}
// Return response for createEvent mutation
type EventCreatePayload struct {
// Created event
Event *generated.Event `json:"event"`
}
// Return response for deleteEvent mutation
type EventDeletePayload struct {
// Deleted event ID
DeletedID string `json:"deletedID"`
}
// Return response for updateEvent mutation
type EventUpdatePayload struct {
// Updated event
Event *generated.Event `json:"event"`
}
// Return response for createFeature mutation
type FeatureCreatePayload struct {
// Created feature
Feature *generated.Feature `json:"feature"`
}
// Return response for deleteFeature mutation
type FeatureDeletePayload struct {
// Deleted feature ID
DeletedID string `json:"deletedID"`
}
// Return response for updateFeature mutation
type FeatureUpdatePayload struct {
// Updated feature
Feature *generated.Feature `json:"feature"`
}
// Return response for createFile mutation
type FileCreatePayload struct {
// Created file
File *generated.File `json:"file"`
}
// Return response for deleteFile mutation
type FileDeletePayload struct {
// Deleted file ID
DeletedID string `json:"deletedID"`
}
// Return response for updateFile mutation
type FileUpdatePayload struct {
// Updated file
File *generated.File `json:"file"`
}
// Return response for createGroup mutation
type GroupCreatePayload struct {
// Created group
Group *generated.Group `json:"group"`
}
// Return response for deleteGroup mutation
type GroupDeletePayload struct {
// Deleted group ID
DeletedID string `json:"deletedID"`
}
// Return response for createGroupMembership mutation
type GroupMembershipCreatePayload struct {
// Created groupMembership
GroupMembership *generated.GroupMembership `json:"groupMembership"`
}
// Return response for deleteGroupMembership mutation
type GroupMembershipDeletePayload struct {
// Deleted groupMembership ID
DeletedID string `json:"deletedID"`
}
// Return response for updateGroupMembership mutation
type GroupMembershipUpdatePayload struct {
// Updated groupMembership
GroupMembership *generated.GroupMembership `json:"groupMembership"`
}
// Return response for createGroupSetting mutation
type GroupSettingCreatePayload struct {
// Created groupSetting
GroupSetting *generated.GroupSetting `json:"groupSetting"`
}
// Return response for deleteGroupSetting mutation
type GroupSettingDeletePayload struct {
// Deleted groupSetting ID
DeletedID string `json:"deletedID"`
}
// Return response for updateGroupSetting mutation
type GroupSettingUpdatePayload struct {
// Updated groupSetting
GroupSetting *generated.GroupSetting `json:"groupSetting"`
}
// Return response for updateGroup mutation
type GroupUpdatePayload struct {
// Updated group
Group *generated.Group `json:"group"`
}
// Return response for createHush mutation
type HushCreatePayload struct {
// Created hush
Hush *generated.Hush `json:"hush"`
}
// Return response for deleteHush mutation
type HushDeletePayload struct {
// Deleted hush ID
DeletedID string `json:"deletedID"`
}
// Return response for updateHush mutation
type HushUpdatePayload struct {
// Updated hush
Hush *generated.Hush `json:"hush"`
}
// Return response for createIntegration mutation
type IntegrationCreatePayload struct {
// Created integration
Integration *generated.Integration `json:"integration"`
}
// Return response for deleteIntegration mutation
type IntegrationDeletePayload struct {
// Deleted integration ID
DeletedID string `json:"deletedID"`
}
// Return response for updateIntegration mutation
type IntegrationUpdatePayload struct {
// Updated integration
Integration *generated.Integration `json:"integration"`
}
// Return response for createInvite mutation
type InviteCreatePayload struct {
// Created invite
Invite *generated.Invite `json:"invite"`
}
// Return response for deleteInvite mutation
type InviteDeletePayload struct {
// Deleted invite ID
DeletedID string `json:"deletedID"`
}
// Return response for updateInvite mutation
type InviteUpdatePayload struct {
// Updated invite
Invite *generated.Invite `json:"invite"`
}
// Return response for createOauthProvider mutation
type OauthProviderCreatePayload struct {
// Created oauthProvider
OauthProvider *generated.OauthProvider `json:"oauthProvider"`
}
// Return response for deleteOauthProvider mutation
type OauthProviderDeletePayload struct {
// Deleted oauthProvider ID
DeletedID string `json:"deletedID"`
}
// Return response for updateOauthProvider mutation
type OauthProviderUpdatePayload struct {
// Updated oauthProvider
OauthProvider *generated.OauthProvider `json:"oauthProvider"`
}
// Return response for createOhAuthTooToken mutation
type OhAuthTooTokenCreatePayload struct {
// Created ohAuthTooToken
OhAuthTooToken *generated.OhAuthTooToken `json:"ohAuthTooToken"`
}
// Return response for deleteOhAuthTooToken mutation
type OhAuthTooTokenDeletePayload struct {
// Deleted ohAuthTooToken ID
DeletedID string `json:"deletedID"`
}
// Return response for updateOhAuthTooToken mutation
type OhAuthTooTokenUpdatePayload struct {
// Updated ohAuthTooToken
OhAuthTooToken *generated.OhAuthTooToken `json:"ohAuthTooToken"`
}
// Return response for createOrgMembership mutation
type OrgMembershipCreatePayload struct {
// Created orgMembership
OrgMembership *generated.OrgMembership `json:"orgMembership"`
}
// Return response for deleteOrgMembership mutation
type OrgMembershipDeletePayload struct {
// Deleted orgMembership ID
DeletedID string `json:"deletedID"`
}
// Return response for updateOrgMembership mutation
type OrgMembershipUpdatePayload struct {
// Updated orgMembership
OrgMembership *generated.OrgMembership `json:"orgMembership"`
}
// Return response for createOrganization mutation
type OrganizationCreatePayload struct {
// Created organization
Organization *generated.Organization `json:"organization"`
}
// Return response for deleteOrganization mutation
type OrganizationDeletePayload struct {
// Deleted organization ID
DeletedID string `json:"deletedID"`
}
// Return response for createOrganizationSetting mutation
type OrganizationSettingCreatePayload struct {
// Created organizationSetting
OrganizationSetting *generated.OrganizationSetting `json:"organizationSetting"`
}
// Return response for deleteOrganizationSetting mutation
type OrganizationSettingDeletePayload struct {
// Deleted organizationSetting ID
DeletedID string `json:"deletedID"`
}
// Return response for updateOrganizationSetting mutation
type OrganizationSettingUpdatePayload struct {
// Updated organizationSetting
OrganizationSetting *generated.OrganizationSetting `json:"organizationSetting"`
}
// Return response for updateOrganization mutation
type OrganizationUpdatePayload struct {
// Updated organization
Organization *generated.Organization `json:"organization"`
}
// Return response for createPersonalAccessToken mutation
type PersonalAccessTokenCreatePayload struct {
// Created personalAccessToken
PersonalAccessToken *generated.PersonalAccessToken `json:"personalAccessToken"`
}
// Return response for deletePersonalAccessToken mutation
type PersonalAccessTokenDeletePayload struct {
// Deleted personalAccessToken ID
DeletedID string `json:"deletedID"`
}
// Return response for updatePersonalAccessToken mutation
type PersonalAccessTokenUpdatePayload struct {
// Updated personalAccessToken
PersonalAccessToken *generated.PersonalAccessToken `json:"personalAccessToken"`
}
// Return response for createSubscriber mutation
type SubscriberCreatePayload struct {
// Created subscriber
Subscriber *generated.Subscriber `json:"subscriber"`
}
// Return response for deleteSubscriber mutation
type SubscriberDeletePayload struct {
// Deleted subscriber ID
DeletedID string `json:"deletedID"`
}
// Return response for updateSubscriber mutation
type SubscriberUpdatePayload struct {
// Updated subscriber
Subscriber *generated.Subscriber `json:"subscriber"`
}
type Subscription struct {
}
// Return response for createTFASetting mutation
type TFASettingCreatePayload struct {
// Created tfaSetting
TfaSetting *generated.TFASetting `json:"tfaSetting"`
}
// Return response for updateTFASetting mutation
type TFASettingUpdatePayload struct {
// Updated tfaSetting
TfaSetting *generated.TFASetting `json:"tfaSetting"`
}
// Return response for createTemplate mutation
type TemplateCreatePayload struct {
// Created template
Template *generated.Template `json:"template"`
}
// Return response for deleteTemplate mutation
type TemplateDeletePayload struct {
// Deleted template ID
DeletedID string `json:"deletedID"`
}
// Return response for updateTemplate mutation
type TemplateUpdatePayload struct {
// Updated template
Template *generated.Template `json:"template"`
}
// Return response for createUser mutation
type UserCreatePayload struct {
// Created user
User *generated.User `json:"user"`
}
// Return response for deleteUser mutation
type UserDeletePayload struct {
// Deleted user ID
DeletedID string `json:"deletedID"`
}
// Return response for updateUserSetting mutation
type UserSettingUpdatePayload struct {
// Updated userSetting
UserSetting *generated.UserSetting `json:"userSetting"`
}
// Return response for updateUser mutation
type UserUpdatePayload struct {
// Updated user
User *generated.User `json:"user"`
}
// Return response for createWebhook mutation
type WebhookCreatePayload struct {
// Created webhook
Webhook *generated.Webhook `json:"webhook"`
}
// Return response for deleteWebhook mutation
type WebhookDeletePayload struct {
// Deleted webhook ID
DeletedID string `json:"deletedID"`
}
// Return response for updateWebhook mutation
type WebhookUpdatePayload struct {
// Updated webhook
Webhook *generated.Webhook `json:"webhook"`
}