-
Notifications
You must be signed in to change notification settings - Fork 20
/
field_def.go
927 lines (922 loc) · 71.9 KB
/
field_def.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
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
// Code generated with models.yml DO NOT EDIT.
package restrict
var relationFields = map[string]string{
"agenda_item/meeting_id": "meeting/agenda_item_ids",
"agenda_item/parent_id": "agenda_item/child_ids",
"assignment/agenda_item_id": "agenda_item/content_object_id",
"assignment/list_of_speakers_id": "list_of_speakers/content_object_id",
"assignment/meeting_id": "meeting/assignment_ids",
"assignment_candidate/assignment_id": "assignment/candidate_ids",
"assignment_candidate/meeting_id": "meeting/assignment_candidate_ids",
"assignment_candidate/user_id": "user/assignment_candidate_$_ids",
"chat_group/meeting_id": "meeting/chat_group_ids",
"chat_message/chat_group_id": "chat_group/chat_message_ids",
"chat_message/meeting_id": "meeting/chat_message_ids",
"chat_message/user_id": "user/chat_message_$_ids",
"committee/default_meeting_id": "meeting/default_meeting_for_committee_id",
"committee/organization_id": "organization/committee_ids",
"committee/template_meeting_id": "meeting/template_for_committee_id",
"group/admin_group_for_meeting_id": "meeting/admin_group_id",
"group/default_group_for_meeting_id": "meeting/default_group_id",
"group/meeting_id": "meeting/group_ids",
"group/used_as_assignment_poll_default_id": "meeting/assignment_poll_default_group_ids",
"group/used_as_motion_poll_default_id": "meeting/motion_poll_default_group_ids",
"group/used_as_poll_default_id": "meeting/poll_default_group_ids",
"list_of_speakers/meeting_id": "meeting/list_of_speakers_ids",
"mediafile/list_of_speakers_id": "list_of_speakers/content_object_id",
"mediafile/meeting_id": "meeting/mediafile_ids",
"mediafile/parent_id": "mediafile/child_ids",
"mediafile/used_as_font_$": "meeting/font_$_id",
"mediafile/used_as_logo_$": "meeting/logo_$_id",
"meeting/admin_group_id": "group/admin_group_for_meeting_id",
"meeting/committee_id": "committee/meeting_ids",
"meeting/default_group_id": "group/default_group_for_meeting_id",
"meeting/default_meeting_for_committee_id": "committee/default_meeting_id",
"meeting/default_projector_$": "projector/used_as_default_$_in_meeting_id",
"meeting/font_$": "mediafile/used_as_font_$_in_meeting_id",
"meeting/is_active_in_organization_id": "organization/active_meeting_ids",
"meeting/list_of_speakers_countdown_id": "projector_countdown/used_as_list_of_speaker_countdown_meeting_id",
"meeting/logo_$": "mediafile/used_as_logo_$_in_meeting_id",
"meeting/motions_default_amendment_workflow_id": "motion_workflow/default_amendment_workflow_meeting_id",
"meeting/motions_default_statute_amendment_workflow_id": "motion_workflow/default_statute_amendment_workflow_meeting_id",
"meeting/motions_default_workflow_id": "motion_workflow/default_workflow_meeting_id",
"meeting/poll_countdown_id": "projector_countdown/used_as_poll_countdown_meeting_id",
"meeting/reference_projector_id": "projector/used_as_reference_projector_meeting_id",
"meeting/template_for_committee_id": "committee/template_meeting_id",
"motion/agenda_item_id": "agenda_item/content_object_id",
"motion/block_id": "motion_block/motion_ids",
"motion/category_id": "motion_category/motion_ids",
"motion/lead_motion_id": "motion/amendment_ids",
"motion/list_of_speakers_id": "list_of_speakers/content_object_id",
"motion/meeting_id": "meeting/motion_ids",
"motion/origin_id": "motion/derived_motion_ids",
"motion/recommendation_id": "motion_state/motion_recommendation_ids",
"motion/sort_parent_id": "motion/sort_child_ids",
"motion/state_id": "motion_state/motion_ids",
"motion/statute_paragraph_id": "motion_statute_paragraph/motion_ids",
"motion_block/agenda_item_id": "agenda_item/content_object_id",
"motion_block/list_of_speakers_id": "list_of_speakers/content_object_id",
"motion_block/meeting_id": "meeting/motion_block_ids",
"motion_category/meeting_id": "meeting/motion_category_ids",
"motion_category/parent_id": "motion_category/child_ids",
"motion_change_recommendation/meeting_id": "meeting/motion_change_recommendation_ids",
"motion_change_recommendation/motion_id": "motion/change_recommendation_ids",
"motion_comment/meeting_id": "meeting/motion_comment_ids",
"motion_comment/motion_id": "motion/comment_ids",
"motion_comment/section_id": "motion_comment_section/comment_ids",
"motion_comment_section/meeting_id": "meeting/motion_comment_section_ids",
"motion_state/first_state_of_workflow_id": "motion_workflow/first_state_id",
"motion_state/meeting_id": "meeting/motion_state_ids",
"motion_state/workflow_id": "motion_workflow/state_ids",
"motion_statute_paragraph/meeting_id": "meeting/motion_statute_paragraph_ids",
"motion_submitter/meeting_id": "meeting/motion_submitter_ids",
"motion_submitter/motion_id": "motion/submitter_ids",
"motion_submitter/user_id": "user/submitted_motion_$_ids",
"motion_workflow/default_amendment_workflow_meeting_id": "meeting/motions_default_amendment_workflow_id",
"motion_workflow/default_statute_amendment_workflow_meeting_id": "meeting/motions_default_statute_amendment_workflow_id",
"motion_workflow/default_workflow_meeting_id": "meeting/motions_default_workflow_id",
"motion_workflow/first_state_id": "motion_state/first_state_of_workflow_id",
"motion_workflow/meeting_id": "meeting/motion_workflow_ids",
"option/meeting_id": "meeting/option_ids",
"option/poll_id": "poll/option_ids",
"option/used_as_global_option_in_poll_id": "poll/global_option_id",
"organization/theme_id": "theme/theme_for_organization_id",
"organization_tag/organization_id": "organization/organization_tag_ids",
"personal_note/meeting_id": "meeting/personal_note_ids",
"personal_note/user_id": "user/personal_note_$_ids",
"poll/global_option_id": "option/used_as_global_option_in_poll_id",
"poll/meeting_id": "meeting/poll_ids",
"projection/current_projector_id": "projector/current_projection_ids",
"projection/history_projector_id": "projector/history_projection_ids",
"projection/meeting_id": "meeting/all_projection_ids",
"projection/preview_projector_id": "projector/preview_projection_ids",
"projector/meeting_id": "meeting/projector_ids",
"projector/used_as_default_$": "meeting/default_projector_$_id",
"projector/used_as_reference_projector_meeting_id": "meeting/reference_projector_id",
"projector_countdown/meeting_id": "meeting/projector_countdown_ids",
"projector_countdown/used_as_list_of_speaker_countdown_meeting_id": "meeting/list_of_speakers_countdown_id",
"projector_countdown/used_as_poll_countdown_meeting_id": "meeting/poll_countdown_id",
"projector_message/meeting_id": "meeting/projector_message_ids",
"resource/organization_id": "organization/resource_ids",
"speaker/list_of_speakers_id": "list_of_speakers/speaker_ids",
"speaker/meeting_id": "meeting/speaker_ids",
"speaker/user_id": "user/speaker_$_ids",
"tag/meeting_id": "meeting/tag_ids",
"theme/organization_id": "organization/theme_ids",
"theme/theme_for_organization_id": "organization/theme_id",
"topic/agenda_item_id": "agenda_item/content_object_id",
"topic/list_of_speakers_id": "list_of_speakers/content_object_id",
"topic/meeting_id": "meeting/topic_ids",
"user/vote_delegated_$": "user/vote_delegations_$_from_ids",
"vote/delegated_user_id": "user/vote_delegated_vote_$_ids",
"vote/meeting_id": "meeting/vote_ids",
"vote/option_id": "option/vote_ids",
"vote/user_id": "user/vote_$_ids",
}
var relationListFields = map[string]string{
"agenda_item/child_ids": "agenda_item/parent_id",
"agenda_item/projection_ids": "projection/content_object_id",
"agenda_item/tag_ids": "tag/tagged_ids",
"assignment/attachment_ids": "mediafile/attachment_ids",
"assignment/candidate_ids": "assignment_candidate/assignment_id",
"assignment/poll_ids": "poll/content_object_id",
"assignment/projection_ids": "projection/content_object_id",
"assignment/tag_ids": "tag/tagged_ids",
"chat_group/chat_message_ids": "chat_message/chat_group_id",
"chat_group/read_group_ids": "group/read_chat_group_ids",
"chat_group/write_group_ids": "group/write_chat_group_ids",
"committee/forward_to_committee_ids": "committee/receive_forwardings_from_committee_ids",
"committee/meeting_ids": "meeting/committee_id",
"committee/organization_tag_ids": "organization_tag/tagged_ids",
"committee/receive_forwardings_from_committee_ids": "committee/forward_to_committee_ids",
"committee/user_ids": "user/committee_ids",
"group/mediafile_access_group_ids": "mediafile/access_group_ids",
"group/mediafile_inherited_access_group_ids": "mediafile/inherited_access_group_ids",
"group/poll_ids": "poll/entitled_group_ids",
"group/read_chat_group_ids": "chat_group/read_group_ids",
"group/read_comment_section_ids": "motion_comment_section/read_group_ids",
"group/user_ids": "user/group_$_ids",
"group/write_chat_group_ids": "chat_group/write_group_ids",
"group/write_comment_section_ids": "motion_comment_section/write_group_ids",
"list_of_speakers/projection_ids": "projection/content_object_id",
"list_of_speakers/speaker_ids": "speaker/list_of_speakers_id",
"mediafile/access_group_ids": "group/mediafile_access_group_ids",
"mediafile/child_ids": "mediafile/parent_id",
"mediafile/inherited_access_group_ids": "group/mediafile_inherited_access_group_ids",
"mediafile/projection_ids": "projection/content_object_id",
"meeting/agenda_item_ids": "agenda_item/meeting_id",
"meeting/all_projection_ids": "projection/meeting_id",
"meeting/assignment_candidate_ids": "assignment_candidate/meeting_id",
"meeting/assignment_ids": "assignment/meeting_id",
"meeting/assignment_poll_default_group_ids": "group/used_as_assignment_poll_default_id",
"meeting/chat_group_ids": "chat_group/meeting_id",
"meeting/chat_message_ids": "chat_message/meeting_id",
"meeting/group_ids": "group/meeting_id",
"meeting/list_of_speakers_ids": "list_of_speakers/meeting_id",
"meeting/mediafile_ids": "mediafile/meeting_id",
"meeting/motion_block_ids": "motion_block/meeting_id",
"meeting/motion_category_ids": "motion_category/meeting_id",
"meeting/motion_change_recommendation_ids": "motion_change_recommendation/meeting_id",
"meeting/motion_comment_ids": "motion_comment/meeting_id",
"meeting/motion_comment_section_ids": "motion_comment_section/meeting_id",
"meeting/motion_ids": "motion/meeting_id",
"meeting/motion_poll_default_group_ids": "group/used_as_motion_poll_default_id",
"meeting/motion_state_ids": "motion_state/meeting_id",
"meeting/motion_statute_paragraph_ids": "motion_statute_paragraph/meeting_id",
"meeting/motion_submitter_ids": "motion_submitter/meeting_id",
"meeting/motion_workflow_ids": "motion_workflow/meeting_id",
"meeting/option_ids": "option/meeting_id",
"meeting/organization_tag_ids": "organization_tag/tagged_ids",
"meeting/personal_note_ids": "personal_note/meeting_id",
"meeting/poll_default_group_ids": "group/used_as_poll_default_id",
"meeting/poll_ids": "poll/meeting_id",
"meeting/present_user_ids": "user/is_present_in_meeting_ids",
"meeting/projection_ids": "projection/content_object_id",
"meeting/projector_countdown_ids": "projector_countdown/meeting_id",
"meeting/projector_ids": "projector/meeting_id",
"meeting/projector_message_ids": "projector_message/meeting_id",
"meeting/speaker_ids": "speaker/meeting_id",
"meeting/tag_ids": "tag/meeting_id",
"meeting/topic_ids": "topic/meeting_id",
"meeting/vote_ids": "vote/meeting_id",
"motion/amendment_ids": "motion/lead_motion_id",
"motion/attachment_ids": "mediafile/attachment_ids",
"motion/change_recommendation_ids": "motion_change_recommendation/motion_id",
"motion/comment_ids": "motion_comment/motion_id",
"motion/derived_motion_ids": "motion/origin_id",
"motion/option_ids": "option/content_object_id",
"motion/personal_note_ids": "personal_note/content_object_id",
"motion/poll_ids": "poll/content_object_id",
"motion/projection_ids": "projection/content_object_id",
"motion/referenced_in_motion_recommendation_extension_ids": "motion/recommendation_extension_reference_ids",
"motion/sort_child_ids": "motion/sort_parent_id",
"motion/submitter_ids": "motion_submitter/motion_id",
"motion/supporter_ids": "user/supported_motion_$_ids",
"motion/tag_ids": "tag/tagged_ids",
"motion_block/motion_ids": "motion/block_id",
"motion_block/projection_ids": "projection/content_object_id",
"motion_category/child_ids": "motion_category/parent_id",
"motion_category/motion_ids": "motion/category_id",
"motion_comment_section/comment_ids": "motion_comment/section_id",
"motion_comment_section/read_group_ids": "group/read_comment_section_ids",
"motion_comment_section/write_group_ids": "group/write_comment_section_ids",
"motion_state/motion_ids": "motion/state_id",
"motion_state/motion_recommendation_ids": "motion/recommendation_id",
"motion_state/next_state_ids": "motion_state/previous_state_ids",
"motion_state/previous_state_ids": "motion_state/next_state_ids",
"motion_statute_paragraph/motion_ids": "motion/statute_paragraph_id",
"motion_workflow/state_ids": "motion_state/workflow_id",
"option/vote_ids": "vote/option_id",
"organization/active_meeting_ids": "meeting/is_active_in_organization_id",
"organization/committee_ids": "committee/organization_id",
"organization/organization_tag_ids": "organization_tag/organization_id",
"organization/resource_ids": "resource/organization_id",
"organization/theme_ids": "theme/organization_id",
"poll/entitled_group_ids": "group/poll_ids",
"poll/option_ids": "option/poll_id",
"poll/projection_ids": "projection/content_object_id",
"poll/voted_ids": "user/poll_voted_$_ids",
"projector/current_projection_ids": "projection/current_projector_id",
"projector/history_projection_ids": "projection/history_projector_id",
"projector/preview_projection_ids": "projection/preview_projector_id",
"projector_countdown/projection_ids": "projection/content_object_id",
"projector_message/projection_ids": "projection/content_object_id",
"topic/attachment_ids": "mediafile/attachment_ids",
"topic/option_ids": "option/content_object_id",
"topic/projection_ids": "projection/content_object_id",
"topic/tag_ids": "tag/tagged_ids",
"user/assignment_candidate_$": "assignment_candidate/user_id",
"user/chat_message_$": "chat_message/user_id",
"user/committee_ids": "committee/user_ids",
"user/group_$": "group/user_ids",
"user/is_present_in_meeting_ids": "meeting/present_user_ids",
"user/option_$": "option/content_object_id",
"user/personal_note_$": "personal_note/user_id",
"user/poll_voted_$": "poll/voted_ids",
"user/projection_$": "projection/content_object_id",
"user/speaker_$": "speaker/user_id",
"user/submitted_motion_$": "motion_submitter/user_id",
"user/supported_motion_$": "motion/supporter_ids",
"user/vote_$": "vote/user_id",
"user/vote_delegated_vote_$": "vote/delegated_user_id",
"user/vote_delegations_$": "user/vote_delegated_$_to_id",
}
var genericRelationFields = map[string]map[string]string{
"agenda_item/content_object_id": {"assignment": "agenda_item_id", "motion": "agenda_item_id", "motion_block": "agenda_item_id", "topic": "agenda_item_id"},
"list_of_speakers/content_object_id": {"assignment": "list_of_speakers_id", "mediafile": "list_of_speakers_id", "motion": "list_of_speakers_id", "motion_block": "list_of_speakers_id", "topic": "list_of_speakers_id"},
"option/content_object_id": {"motion": "option_ids", "topic": "option_ids", "user": "option_$_ids"},
"personal_note/content_object_id": {"motion": "personal_note_ids"},
"poll/content_object_id": {"assignment": "poll_ids", "motion": "poll_ids"},
"projection/content_object_id": {"agenda_item": "projection_ids", "assignment": "projection_ids", "list_of_speakers": "projection_ids", "mediafile": "projection_ids", "meeting": "projection_ids", "motion": "projection_ids", "motion_block": "projection_ids", "poll": "projection_ids", "projector_countdown": "projection_ids", "projector_message": "projection_ids", "topic": "projection_ids", "user": "projection_$_ids"},
}
var genericRelationListFields = map[string]map[string]string{
"mediafile/attachment_ids": {"assignment": "attachment_ids", "motion": "attachment_ids", "topic": "attachment_ids"},
"motion/recommendation_extension_reference_ids": {"motion": "referenced_in_motion_recommendation_extension_ids"},
"organization_tag/tagged_ids": {"committee": "organization_tag_ids", "meeting": "organization_tag_ids"},
"tag/tagged_ids": {"agenda_item": "tag_ids", "assignment": "tag_ids", "motion": "tag_ids", "topic": "tag_ids"},
}
// restrictionModes are all fields to there restriction_mode.
var restrictionModes = map[string]string{
"agenda_item/child_ids": "A",
"agenda_item/closed": "A",
"agenda_item/comment": "C",
"agenda_item/content_object_id": "A",
"agenda_item/duration": "B",
"agenda_item/id": "A",
"agenda_item/is_hidden": "A",
"agenda_item/is_internal": "A",
"agenda_item/item_number": "A",
"agenda_item/level": "A",
"agenda_item/meeting_id": "A",
"agenda_item/parent_id": "A",
"agenda_item/projection_ids": "A",
"agenda_item/tag_ids": "A",
"agenda_item/type": "A",
"agenda_item/weight": "A",
"assignment/agenda_item_id": "B",
"assignment/attachment_ids": "B",
"assignment/candidate_ids": "B",
"assignment/default_poll_description": "B",
"assignment/description": "B",
"assignment/id": "A",
"assignment/list_of_speakers_id": "B",
"assignment/meeting_id": "B",
"assignment/number_poll_candidates": "B",
"assignment/open_posts": "B",
"assignment/phase": "B",
"assignment/poll_ids": "B",
"assignment/projection_ids": "B",
"assignment/tag_ids": "B",
"assignment/title": "A",
"assignment_candidate/assignment_id": "A",
"assignment_candidate/id": "A",
"assignment_candidate/meeting_id": "A",
"assignment_candidate/user_id": "A",
"assignment_candidate/weight": "A",
"chat_group/chat_message_ids": "A",
"chat_group/id": "A",
"chat_group/meeting_id": "A",
"chat_group/name": "A",
"chat_group/read_group_ids": "A",
"chat_group/weight": "A",
"chat_group/write_group_ids": "A",
"chat_message/chat_group_id": "A",
"chat_message/content": "A",
"chat_message/created": "A",
"chat_message/id": "A",
"chat_message/meeting_id": "A",
"chat_message/user_id": "A",
"committee/default_meeting_id": "A",
"committee/description": "A",
"committee/forward_to_committee_ids": "B",
"committee/id": "A",
"committee/meeting_ids": "A",
"committee/name": "A",
"committee/organization_id": "A",
"committee/organization_tag_ids": "A",
"committee/receive_forwardings_from_committee_ids": "B",
"committee/template_meeting_id": "A",
"committee/user_ids": "A",
"group/admin_group_for_meeting_id": "A",
"group/default_group_for_meeting_id": "A",
"group/id": "A",
"group/mediafile_access_group_ids": "A",
"group/mediafile_inherited_access_group_ids": "A",
"group/meeting_id": "A",
"group/name": "A",
"group/permissions": "A",
"group/poll_ids": "A",
"group/read_chat_group_ids": "A",
"group/read_comment_section_ids": "A",
"group/used_as_assignment_poll_default_id": "A",
"group/used_as_motion_poll_default_id": "A",
"group/used_as_poll_default_id": "A",
"group/user_ids": "A",
"group/write_chat_group_ids": "A",
"group/write_comment_section_ids": "A",
"list_of_speakers/closed": "A",
"list_of_speakers/content_object_id": "A",
"list_of_speakers/id": "A",
"list_of_speakers/meeting_id": "A",
"list_of_speakers/projection_ids": "A",
"list_of_speakers/speaker_ids": "A",
"mediafile/access_group_ids": "A",
"mediafile/attachment_ids": "A",
"mediafile/child_ids": "A",
"mediafile/create_timestamp": "A",
"mediafile/filename": "A",
"mediafile/filesize": "A",
"mediafile/id": "A",
"mediafile/inherited_access_group_ids": "A",
"mediafile/is_directory": "A",
"mediafile/is_public": "A",
"mediafile/list_of_speakers_id": "A",
"mediafile/meeting_id": "A",
"mediafile/mimetype": "A",
"mediafile/parent_id": "A",
"mediafile/pdf_information": "A",
"mediafile/projection_ids": "A",
"mediafile/title": "A",
"mediafile/used_as_font_$": "A",
"mediafile/used_as_font_$_in_meeting_id": "A",
"mediafile/used_as_logo_$": "A",
"mediafile/used_as_logo_$_in_meeting_id": "A",
"meeting/admin_group_id": "B",
"meeting/agenda_enable_numbering": "B",
"meeting/agenda_item_creation": "B",
"meeting/agenda_item_ids": "B",
"meeting/agenda_new_items_default_visibility": "B",
"meeting/agenda_number_prefix": "B",
"meeting/agenda_numeral_system": "B",
"meeting/agenda_show_internal_items_on_projector": "B",
"meeting/agenda_show_subtitles": "B",
"meeting/all_projection_ids": "B",
"meeting/applause_enable": "C",
"meeting/applause_max_amount": "C",
"meeting/applause_min_amount": "C",
"meeting/applause_particle_image_url": "C",
"meeting/applause_show_level": "C",
"meeting/applause_timeout": "C",
"meeting/applause_type": "C",
"meeting/assignment_candidate_ids": "B",
"meeting/assignment_ids": "B",
"meeting/assignment_poll_add_candidates_to_list_of_speakers": "B",
"meeting/assignment_poll_ballot_paper_number": "B",
"meeting/assignment_poll_ballot_paper_selection": "B",
"meeting/assignment_poll_default_100_percent_base": "B",
"meeting/assignment_poll_default_backend": "B",
"meeting/assignment_poll_default_group_ids": "B",
"meeting/assignment_poll_default_method": "B",
"meeting/assignment_poll_default_type": "B",
"meeting/assignment_poll_sort_poll_result_by_votes": "B",
"meeting/assignments_export_preamble": "B",
"meeting/assignments_export_title": "B",
"meeting/chat_group_ids": "B",
"meeting/chat_message_ids": "B",
"meeting/committee_id": "B",
"meeting/conference_auto_connect": "C",
"meeting/conference_auto_connect_next_speakers": "C",
"meeting/conference_enable_helpdesk": "C",
"meeting/conference_los_restriction": "C",
"meeting/conference_open_microphone": "C",
"meeting/conference_open_video": "C",
"meeting/conference_show": "C",
"meeting/conference_stream_poster_url": "C",
"meeting/conference_stream_url": "C",
"meeting/custom_translations": "B",
"meeting/default_group_id": "B",
"meeting/default_meeting_for_committee_id": "B",
"meeting/default_projector_$": "B",
"meeting/default_projector_$_id": "B",
"meeting/description": "B",
"meeting/enable_anonymous": "A",
"meeting/enable_chat": "B",
"meeting/end_time": "B",
"meeting/export_csv_encoding": "B",
"meeting/export_csv_separator": "B",
"meeting/export_pdf_fontsize": "B",
"meeting/export_pdf_pagenumber_alignment": "B",
"meeting/export_pdf_pagesize": "B",
"meeting/font_$": "B",
"meeting/font_$_id": "B",
"meeting/group_ids": "B",
"meeting/id": "A",
"meeting/imported_at": "B",
"meeting/is_active_in_organization_id": "A",
"meeting/jitsi_domain": "B",
"meeting/jitsi_room_name": "B",
"meeting/jitsi_room_password": "B",
"meeting/list_of_speakers_amount_last_on_projector": "B",
"meeting/list_of_speakers_amount_next_on_projector": "B",
"meeting/list_of_speakers_can_set_contribution_self": "B",
"meeting/list_of_speakers_countdown_id": "B",
"meeting/list_of_speakers_couple_countdown": "B",
"meeting/list_of_speakers_enable_point_of_order_speakers": "B",
"meeting/list_of_speakers_enable_pro_contra_speech": "B",
"meeting/list_of_speakers_ids": "B",
"meeting/list_of_speakers_initially_closed": "B",
"meeting/list_of_speakers_present_users_only": "B",
"meeting/list_of_speakers_show_amount_of_speakers_on_slide": "B",
"meeting/list_of_speakers_show_first_contribution": "B",
"meeting/list_of_speakers_speaker_note_for_everyone": "B",
"meeting/location": "B",
"meeting/logo_$": "B",
"meeting/logo_$_id": "B",
"meeting/mediafile_ids": "B",
"meeting/motion_block_ids": "B",
"meeting/motion_category_ids": "B",
"meeting/motion_change_recommendation_ids": "B",
"meeting/motion_comment_ids": "B",
"meeting/motion_comment_section_ids": "B",
"meeting/motion_ids": "B",
"meeting/motion_poll_ballot_paper_number": "B",
"meeting/motion_poll_ballot_paper_selection": "B",
"meeting/motion_poll_default_100_percent_base": "B",
"meeting/motion_poll_default_backend": "B",
"meeting/motion_poll_default_group_ids": "B",
"meeting/motion_poll_default_type": "B",
"meeting/motion_state_ids": "B",
"meeting/motion_statute_paragraph_ids": "B",
"meeting/motion_submitter_ids": "B",
"meeting/motion_workflow_ids": "B",
"meeting/motions_amendments_enabled": "B",
"meeting/motions_amendments_in_main_list": "B",
"meeting/motions_amendments_multiple_paragraphs": "B",
"meeting/motions_amendments_of_amendments": "B",
"meeting/motions_amendments_prefix": "B",
"meeting/motions_amendments_text_mode": "B",
"meeting/motions_default_amendment_workflow_id": "B",
"meeting/motions_default_line_numbering": "B",
"meeting/motions_default_sorting": "B",
"meeting/motions_default_statute_amendment_workflow_id": "B",
"meeting/motions_default_workflow_id": "B",
"meeting/motions_enable_reason_on_projector": "B",
"meeting/motions_enable_recommendation_on_projector": "B",
"meeting/motions_enable_sidebox_on_projector": "B",
"meeting/motions_enable_text_on_projector": "B",
"meeting/motions_export_follow_recommendation": "B",
"meeting/motions_export_preamble": "B",
"meeting/motions_export_submitter_recommendation": "B",
"meeting/motions_export_title": "B",
"meeting/motions_line_length": "B",
"meeting/motions_number_min_digits": "B",
"meeting/motions_number_type": "B",
"meeting/motions_number_with_blank": "B",
"meeting/motions_preamble": "B",
"meeting/motions_reason_required": "B",
"meeting/motions_recommendation_text_mode": "B",
"meeting/motions_recommendations_by": "B",
"meeting/motions_show_referring_motions": "B",
"meeting/motions_show_sequential_number": "B",
"meeting/motions_statute_recommendations_by": "B",
"meeting/motions_statutes_enabled": "B",
"meeting/motions_supporters_min_amount": "B",
"meeting/name": "A",
"meeting/option_ids": "B",
"meeting/organization_tag_ids": "B",
"meeting/personal_note_ids": "B",
"meeting/poll_ballot_paper_number": "B",
"meeting/poll_ballot_paper_selection": "B",
"meeting/poll_countdown_id": "B",
"meeting/poll_couple_countdown": "B",
"meeting/poll_default_100_percent_base": "B",
"meeting/poll_default_backend": "B",
"meeting/poll_default_group_ids": "B",
"meeting/poll_default_method": "B",
"meeting/poll_default_type": "B",
"meeting/poll_ids": "B",
"meeting/poll_sort_poll_result_by_votes": "B",
"meeting/present_user_ids": "B",
"meeting/projection_ids": "B",
"meeting/projector_countdown_default_time": "B",
"meeting/projector_countdown_ids": "B",
"meeting/projector_countdown_warning_time": "B",
"meeting/projector_ids": "B",
"meeting/projector_message_ids": "B",
"meeting/reference_projector_id": "B",
"meeting/speaker_ids": "B",
"meeting/start_time": "B",
"meeting/tag_ids": "B",
"meeting/template_for_committee_id": "B",
"meeting/topic_ids": "B",
"meeting/url_name": "B",
"meeting/user_ids": "B",
"meeting/users_allow_self_set_present": "B",
"meeting/users_email_body": "B",
"meeting/users_email_replyto": "B",
"meeting/users_email_sender": "B",
"meeting/users_email_subject": "B",
"meeting/users_enable_presence_view": "B",
"meeting/users_enable_vote_weight": "B",
"meeting/users_pdf_url": "B",
"meeting/users_pdf_welcometext": "B",
"meeting/users_pdf_welcometitle": "B",
"meeting/users_pdf_wlan_encryption": "B",
"meeting/users_pdf_wlan_password": "B",
"meeting/users_pdf_wlan_ssid": "B",
"meeting/users_sort_by": "B",
"meeting/vote_ids": "B",
"meeting/welcome_text": "C",
"meeting/welcome_title": "C",
"motion/agenda_item_id": "C",
"motion/all_derived_motion_ids": "B",
"motion/all_origin_ids": "B",
"motion/amendment_ids": "C",
"motion/amendment_paragraph_$": "C",
"motion/attachment_ids": "C",
"motion/block_id": "C",
"motion/category_id": "C",
"motion/category_weight": "C",
"motion/change_recommendation_ids": "C",
"motion/comment_ids": "C",
"motion/created": "C",
"motion/derived_motion_ids": "B",
"motion/id": "A",
"motion/last_modified": "C",
"motion/lead_motion_id": "C",
"motion/list_of_speakers_id": "C",
"motion/meeting_id": "B",
"motion/modified_final_version": "C",
"motion/number": "A",
"motion/number_value": "D",
"motion/option_ids": "C",
"motion/origin_id": "B",
"motion/personal_note_ids": "C",
"motion/poll_ids": "C",
"motion/projection_ids": "C",
"motion/reason": "C",
"motion/recommendation_extension": "C",
"motion/recommendation_extension_reference_ids": "C",
"motion/recommendation_id": "C",
"motion/referenced_in_motion_recommendation_extension_ids": "C",
"motion/sequential_number": "C",
"motion/sort_child_ids": "C",
"motion/sort_parent_id": "C",
"motion/sort_weight": "C",
"motion/state_extension": "C",
"motion/state_id": "C",
"motion/statute_paragraph_id": "C",
"motion/submitter_ids": "C",
"motion/supporter_ids": "C",
"motion/tag_ids": "C",
"motion/text": "C",
"motion/title": "A",
"motion_block/agenda_item_id": "B",
"motion_block/id": "A",
"motion_block/internal": "B",
"motion_block/list_of_speakers_id": "B",
"motion_block/meeting_id": "B",
"motion_block/motion_ids": "B",
"motion_block/projection_ids": "B",
"motion_block/title": "A",
"motion_category/child_ids": "A",
"motion_category/id": "A",
"motion_category/level": "A",
"motion_category/meeting_id": "A",
"motion_category/motion_ids": "A",
"motion_category/name": "A",
"motion_category/parent_id": "A",
"motion_category/prefix": "A",
"motion_category/weight": "A",
"motion_change_recommendation/creation_time": "A",
"motion_change_recommendation/id": "A",
"motion_change_recommendation/internal": "A",
"motion_change_recommendation/line_from": "A",
"motion_change_recommendation/line_to": "A",
"motion_change_recommendation/meeting_id": "A",
"motion_change_recommendation/motion_id": "A",
"motion_change_recommendation/other_description": "A",
"motion_change_recommendation/rejected": "A",
"motion_change_recommendation/text": "A",
"motion_change_recommendation/type": "A",
"motion_comment/comment": "A",
"motion_comment/id": "A",
"motion_comment/meeting_id": "A",
"motion_comment/motion_id": "A",
"motion_comment/section_id": "A",
"motion_comment_section/comment_ids": "A",
"motion_comment_section/id": "A",
"motion_comment_section/meeting_id": "A",
"motion_comment_section/name": "A",
"motion_comment_section/read_group_ids": "A",
"motion_comment_section/weight": "A",
"motion_comment_section/write_group_ids": "A",
"motion_state/allow_create_poll": "A",
"motion_state/allow_submitter_edit": "A",
"motion_state/allow_support": "A",
"motion_state/css_class": "A",
"motion_state/first_state_of_workflow_id": "A",
"motion_state/id": "A",
"motion_state/meeting_id": "A",
"motion_state/merge_amendment_into_final": "A",
"motion_state/motion_ids": "A",
"motion_state/motion_recommendation_ids": "A",
"motion_state/name": "A",
"motion_state/next_state_ids": "A",
"motion_state/previous_state_ids": "A",
"motion_state/recommendation_label": "A",
"motion_state/restrictions": "A",
"motion_state/set_number": "A",
"motion_state/show_recommendation_extension_field": "A",
"motion_state/show_state_extension_field": "A",
"motion_state/weight": "A",
"motion_state/workflow_id": "A",
"motion_statute_paragraph/id": "A",
"motion_statute_paragraph/meeting_id": "A",
"motion_statute_paragraph/motion_ids": "A",
"motion_statute_paragraph/text": "A",
"motion_statute_paragraph/title": "A",
"motion_statute_paragraph/weight": "A",
"motion_submitter/id": "A",
"motion_submitter/meeting_id": "A",
"motion_submitter/motion_id": "A",
"motion_submitter/user_id": "A",
"motion_submitter/weight": "A",
"motion_workflow/default_amendment_workflow_meeting_id": "A",
"motion_workflow/default_statute_amendment_workflow_meeting_id": "A",
"motion_workflow/default_workflow_meeting_id": "A",
"motion_workflow/first_state_id": "A",
"motion_workflow/id": "A",
"motion_workflow/meeting_id": "A",
"motion_workflow/name": "A",
"motion_workflow/state_ids": "A",
"option/abstain": "B",
"option/content_object_id": "A",
"option/id": "A",
"option/meeting_id": "A",
"option/no": "B",
"option/poll_id": "A",
"option/text": "A",
"option/used_as_global_option_in_poll_id": "A",
"option/vote_ids": "A",
"option/weight": "A",
"option/yes": "B",
"organization/active_meeting_ids": "B",
"organization/committee_ids": "B",
"organization/description": "A",
"organization/enable_chat": "B",
"organization/enable_electronic_voting": "B",
"organization/id": "A",
"organization/legal_notice": "A",
"organization/limit_of_meetings": "B",
"organization/limit_of_users": "B",
"organization/login_text": "A",
"organization/name": "A",
"organization/organization_tag_ids": "B",
"organization/privacy_policy": "A",
"organization/reset_password_verbose_errors": "B",
"organization/resource_ids": "A",
"organization/theme_id": "A",
"organization/theme_ids": "A",
"organization/url": "A",
"organization/users_email_body": "A",
"organization/users_email_replyto": "A",
"organization/users_email_sender": "A",
"organization/users_email_subject": "A",
"organization_tag/color": "A",
"organization_tag/id": "A",
"organization_tag/name": "A",
"organization_tag/organization_id": "A",
"organization_tag/tagged_ids": "A",
"personal_note/content_object_id": "A",
"personal_note/id": "A",
"personal_note/meeting_id": "A",
"personal_note/note": "A",
"personal_note/star": "A",
"personal_note/user_id": "A",
"poll/backend": "A",
"poll/content_object_id": "A",
"poll/description": "A",
"poll/entitled_group_ids": "A",
"poll/entitled_users_at_stop": "A",
"poll/global_abstain": "A",
"poll/global_no": "A",
"poll/global_option_id": "A",
"poll/global_yes": "A",
"poll/id": "A",
"poll/is_pseudoanonymized": "A",
"poll/max_votes_amount": "A",
"poll/meeting_id": "A",
"poll/min_votes_amount": "A",
"poll/onehundred_percent_base": "A",
"poll/option_ids": "A",
"poll/pollmethod": "A",
"poll/projection_ids": "A",
"poll/state": "A",
"poll/title": "A",
"poll/type": "A",
"poll/vote_count": "C",
"poll/voted_ids": "A",
"poll/votescast": "D",
"poll/votesinvalid": "B",
"poll/votesvalid": "B",
"projection/content": "A",
"projection/content_object_id": "A",
"projection/current_projector_id": "A",
"projection/history_projector_id": "A",
"projection/id": "A",
"projection/meeting_id": "A",
"projection/options": "A",
"projection/preview_projector_id": "A",
"projection/stable": "A",
"projection/type": "A",
"projection/weight": "A",
"projector/aspect_ratio_denominator": "A",
"projector/aspect_ratio_numerator": "A",
"projector/background_color": "A",
"projector/chyron_background_color": "A",
"projector/chyron_font_color": "A",
"projector/color": "A",
"projector/current_projection_ids": "A",
"projector/header_background_color": "A",
"projector/header_font_color": "A",
"projector/header_h1_color": "A",
"projector/history_projection_ids": "A",
"projector/id": "A",
"projector/meeting_id": "A",
"projector/name": "A",
"projector/preview_projection_ids": "A",
"projector/scale": "A",
"projector/scroll": "A",
"projector/show_clock": "A",
"projector/show_header_footer": "A",
"projector/show_logo": "A",
"projector/show_title": "A",
"projector/used_as_default_$": "A",
"projector/used_as_default_$_in_meeting_id": "A",
"projector/used_as_reference_projector_meeting_id": "A",
"projector/width": "A",
"projector_countdown/countdown_time": "A",
"projector_countdown/default_time": "A",
"projector_countdown/description": "A",
"projector_countdown/id": "A",
"projector_countdown/meeting_id": "A",
"projector_countdown/projection_ids": "A",
"projector_countdown/running": "A",
"projector_countdown/title": "A",
"projector_countdown/used_as_list_of_speaker_countdown_meeting_id": "A",
"projector_countdown/used_as_poll_countdown_meeting_id": "A",
"projector_message/id": "A",
"projector_message/meeting_id": "A",
"projector_message/message": "A",
"projector_message/projection_ids": "A",
"resource/filesize": "A",
"resource/id": "A",
"resource/mimetype": "A",
"resource/organization_id": "A",
"resource/token": "A",
"speaker/begin_time": "A",
"speaker/end_time": "A",
"speaker/id": "A",
"speaker/list_of_speakers_id": "A",
"speaker/meeting_id": "A",
"speaker/note": "A",
"speaker/point_of_order": "A",
"speaker/speech_state": "A",
"speaker/user_id": "A",
"speaker/weight": "A",
"tag/id": "A",
"tag/meeting_id": "A",
"tag/name": "A",
"tag/tagged_ids": "A",
"theme/accent_100": "A",
"theme/accent_200": "A",
"theme/accent_300": "A",
"theme/accent_400": "A",
"theme/accent_50": "A",
"theme/accent_500": "A",
"theme/accent_600": "A",
"theme/accent_700": "A",
"theme/accent_800": "A",
"theme/accent_900": "A",
"theme/accent_a100": "A",
"theme/accent_a200": "A",
"theme/accent_a400": "A",
"theme/accent_a700": "A",
"theme/id": "A",
"theme/name": "A",
"theme/organization_id": "A",
"theme/primary_100": "A",
"theme/primary_200": "A",
"theme/primary_300": "A",
"theme/primary_400": "A",
"theme/primary_50": "A",
"theme/primary_500": "A",
"theme/primary_600": "A",
"theme/primary_700": "A",
"theme/primary_800": "A",
"theme/primary_900": "A",
"theme/primary_a100": "A",
"theme/primary_a200": "A",
"theme/primary_a400": "A",
"theme/primary_a700": "A",
"theme/theme_for_organization_id": "A",
"theme/warn_100": "A",
"theme/warn_200": "A",
"theme/warn_300": "A",
"theme/warn_400": "A",
"theme/warn_50": "A",
"theme/warn_500": "A",
"theme/warn_600": "A",
"theme/warn_700": "A",
"theme/warn_800": "A",
"theme/warn_900": "A",
"theme/warn_a100": "A",
"theme/warn_a200": "A",
"theme/warn_a400": "A",
"theme/warn_a700": "A",
"topic/agenda_item_id": "A",
"topic/attachment_ids": "A",
"topic/id": "A",
"topic/list_of_speakers_id": "A",
"topic/meeting_id": "A",
"topic/option_ids": "A",
"topic/projection_ids": "A",
"topic/tag_ids": "A",
"topic/text": "A",
"topic/title": "A",
"user/about_me_$": "A",
"user/assignment_candidate_$": "A",
"user/assignment_candidate_$_ids": "A",
"user/can_change_own_password": "D",
"user/chat_message_$": "A",
"user/chat_message_$_ids": "A",
"user/comment_$": "D",
"user/committee_$": "E",
"user/committee_$_management_level": "E",
"user/committee_ids": "E",
"user/default_number": "A",
"user/default_password": "D",
"user/default_structure_level": "A",
"user/default_vote_weight": "A",
"user/email": "E",
"user/first_name": "A",
"user/gender": "A",
"user/group_$": "A",
"user/group_$_ids": "A",
"user/id": "A",
"user/is_active": "D",
"user/is_demo_user": "A",
"user/is_physical_person": "A",
"user/is_present_in_meeting_ids": "A",
"user/last_email_send": "D",
"user/last_name": "A",
"user/meeting_ids": "E",
"user/number_$": "A",
"user/option_$": "A",
"user/option_$_ids": "A",
"user/organization_management_level": "E",
"user/password": "G",
"user/personal_note_$": "B",
"user/personal_note_$_ids": "B",
"user/poll_voted_$": "A",
"user/poll_voted_$_ids": "A",
"user/projection_$": "A",
"user/projection_$_ids": "A",
"user/speaker_$": "A",
"user/speaker_$_ids": "A",
"user/structure_level_$": "A",
"user/submitted_motion_$": "A",
"user/submitted_motion_$_ids": "A",
"user/supported_motion_$": "A",
"user/supported_motion_$_ids": "A",
"user/title": "A",
"user/username": "A",
"user/vote_$": "A",
"user/vote_$_ids": "A",
"user/vote_delegated_$": "A",
"user/vote_delegated_$_to_id": "A",
"user/vote_delegated_vote_$": "A",
"user/vote_delegated_vote_$_ids": "A",
"user/vote_delegations_$": "A",
"user/vote_delegations_$_from_ids": "A",
"user/vote_weight_$": "A",
"vote/delegated_user_id": "A",
"vote/id": "A",
"vote/meeting_id": "A",
"vote/option_id": "A",
"vote/user_id": "A",
"vote/user_token": "B",
"vote/value": "A",
"vote/weight": "A",
}