OSDN Git Service

fix profiler
[pettanr/pettanr.git] / public / manifest.json
1 {\r
2   "items": {\r
3     "folder": {},\r
4     "scroll": {\r
5       "type": "binder",\r
6       "args": {}\r
7     },\r
8     "scroll_panel": {\r
9       "type": "leaf",\r
10       "args": {\r
11         "parent_model_name": "scroll",\r
12         "destination_model_name": "panel"\r
13       }\r
14     },\r
15     "comic": {\r
16       "type": "binder",\r
17       "args": {}\r
18     },\r
19     "comic_story": {\r
20       "type": "leaf",\r
21       "args": {\r
22         "parent_model_name": "comic",\r
23         "destination_model_name": "story"\r
24       }\r
25     },\r
26     "story": {\r
27       "type": "binder",\r
28       "args": {}\r
29     },\r
30     "story_sheet": {\r
31       "type": "leaf",\r
32       "args": {\r
33         "parent_model_name": "story",\r
34         "destination_model_name": "sheet"\r
35       }\r
36     },\r
37     "sheet": {\r
38       "type": "root",\r
39       "args": {}\r
40     },\r
41     "sheet_panel": {\r
42       "type": "element",\r
43       "args": {\r
44         "parent_model_name": "sheet"\r
45       }\r
46     },\r
47     "panel": {\r
48       "type": "root",\r
49       "args": {}\r
50     },\r
51     "panel_picture": {\r
52       "type": "element",\r
53       "args": {\r
54         "parent_model_name": "panel"\r
55       }\r
56     },\r
57     "speech_balloon": {\r
58       "type": "element",\r
59       "args": {\r
60         "parent_model_name": "panel",\r
61         "boost": {\r
62           "speech_balloon_template": {\r
63             "extend_model_class_name": "SpeechBalloon",\r
64             "item_name_for_extend_model": "speech_balloon"\r
65           }\r
66         }\r
67       }\r
68     },\r
69     "balloon": {\r
70       "type": "element",\r
71       "args": {\r
72         "parent_model_name": "speech_balloon",\r
73         "boost": {\r
74           "speech_balloon_template": {\r
75             "extend_model_class_name": "Balloon",\r
76             "item_name_for_extend_model": "balloon"\r
77           }\r
78         }\r
79       }\r
80     },\r
81     "speech": {\r
82       "type": "element",\r
83       "args": {\r
84         "parent_model_name": "speech_balloon",\r
85         "boost": {\r
86           "writing_format": {\r
87             "level": "read",\r
88             "item_name_for_extend_model": "renderer",\r
89             "extend_module_name": "RendererModule"\r
90           },\r
91           "speech_balloon_template": {\r
92             "extend_model_class_name": "Speech",\r
93             "item_name_for_extend_model": "speech"\r
94           }\r
95         }\r
96       }\r
97     },\r
98     "ground_picture": {\r
99       "type": "element",\r
100       "args": {\r
101         "parent_model_name": "panel"\r
102       }\r
103     },\r
104     "ground_color": {\r
105       "type": "element",\r
106       "args": {\r
107         "parent_model_name": "panel"\r
108       }\r
109     },\r
110     "original_picture": {\r
111       "type": "content"\r
112     },\r
113     "picture": {\r
114       "type": "content",\r
115       "args": {\r
116         "boost": {\r
117           "license_group": {\r
118             "extend_model_class_name": "License",\r
119             "item_name_for_extend_model": "license"\r
120           },\r
121           "license": {\r
122             "level": "read",\r
123             "template_name": "license_group",\r
124             "extend_model_class_name": "Attribute",\r
125             "item_name_for_extend_model": "attribute"\r
126           },\r
127           "credit_picture": {\r
128             "level": "read",\r
129             "template_name": "license_group",\r
130             "extend_model_class_name": "CreditPicture",\r
131             "item_name_for_extend_model": "credit_picture"\r
132           }\r
133         }\r
134       }\r
135     },\r
136     "resource_picture": {\r
137       "type": "content",\r
138       "args": {\r
139         "boost": {\r
140           "license_group": {\r
141             "extend_model_class_name": "License",\r
142             "item_name_for_extend_model": "license"\r
143           },\r
144           "license": {\r
145             "level": "read",\r
146             "template_name": "license_group",\r
147             "extend_model_class_name": "Attribute",\r
148             "item_name_for_extend_model": "attribute"\r
149           },\r
150           "credit_picture": {\r
151             "level": "read",\r
152             "template_name": "license_group",\r
153             "extend_model_class_name": "CreditPicture",\r
154             "item_name_for_extend_model": "credit_picture"\r
155           }\r
156         }\r
157       }\r
158     },\r
159     "original_picture_license_group": {},\r
160     "original_picture_license": {\r
161       "args": {\r
162         "boost": {\r
163           "license": {\r
164             "template_name": "license_group",\r
165             "extend_model_class_name": "Attribute",\r
166             "item_name_for_extend_model": "attribute"\r
167           }\r
168         }\r
169       }\r
170     },\r
171     "speech_balloon_template": {\r
172       "type": "template"\r
173     },\r
174     "writing_format": {\r
175       "type": "template"\r
176     },\r
177     "license_group": {\r
178       "type": "template"\r
179     },\r
180     "license": {\r
181       "type": "system_resource",\r
182       "args": {\r
183         "parent_model_name": "license_group",\r
184         "boost": {\r
185           "license_group": {\r
186             "extend_model_class_name": "License",\r
187             "item_name_for_extend_model": "license"\r
188           },\r
189           "credit_picture": {\r
190             "level": "read",\r
191             "template_name": "license_group",\r
192             "extend_model_class_name": "CreditPicture",\r
193             "item_name_for_extend_model": "credit_picture"\r
194           }\r
195         }\r
196       }\r
197     },\r
198     "author": {\r
199       "type": "owner"\r
200     },\r
201     "artist": {\r
202       "type": "owner"\r
203     },\r
204     "system_picture": {\r
205       "type": "system_resource"\r
206     }\r
207   },\r
208   "controllers": {\r
209     "folders": {\r
210       "item_name": "folder",\r
211       "actions": {\r
212         "root": {\r
213           "type": "show"\r
214         },\r
215         "index": {\r
216           "type": "list",\r
217           "args": {\r
218             "list_name": "public",\r
219             "param_id": "none"\r
220           }\r
221         },\r
222         "show": {\r
223           "type": "show"\r
224         },\r
225         "watch": {\r
226           "type": "show"\r
227         },\r
228         "count": {\r
229           "type": "count",\r
230           "args": {\r
231             "list_name": "public"\r
232           }\r
233         },\r
234         "new": {\r
235           "type": "new"\r
236         },\r
237         "edit": {\r
238           "type": "edit"\r
239         },\r
240         "destroy": {\r
241           "type": "destroy"\r
242         }\r
243       }\r
244     },\r
245     "scrolls": {\r
246       "item_name": "scroll",\r
247       "actions": {\r
248         "index": {\r
249           "type": "list",\r
250           "args": {\r
251             "list_name": "public",\r
252             "param_id": "none"\r
253           }\r
254         },\r
255         "by_author": {\r
256           "type": "list",\r
257           "args": {\r
258             "param_id": "suffix"\r
259           }\r
260         },\r
261         "by_panel": {\r
262           "type": "list",\r
263           "args": {\r
264             "param_id": "suffix"\r
265           }\r
266         },\r
267         "play": {\r
268           "type": "list",\r
269           "args": {\r
270             "item_name": "scroll_panel",\r
271             "list_name": "play"\r
272           }\r
273         },\r
274         "show": {\r
275           "type": "show"\r
276         },\r
277         "count": {\r
278           "type": "count",\r
279           "args": {\r
280             "list_name": "public"\r
281           }\r
282         },\r
283         "count_by_author": {\r
284           "type": "count"\r
285         },\r
286         "count_by_panel": {\r
287           "type": "count"\r
288         },\r
289         "new": {\r
290           "type": "new"\r
291         },\r
292         "edit": {\r
293           "type": "edit"\r
294         },\r
295         "create": {\r
296           "type": "create"\r
297         },\r
298         "update": {\r
299           "type": "update"\r
300         },\r
301         "destroy": {\r
302           "type": "destroy"\r
303         }\r
304       }\r
305     },\r
306     "scroll_panels": {\r
307       "item_name": "scroll_panel",\r
308       "actions": {\r
309         "index": {\r
310           "type": "list",\r
311           "args": {\r
312             "list_name": "public",\r
313             "param_id": "none"\r
314           }\r
315         },\r
316         "by_panel": {\r
317           "type": "list",\r
318           "args": {\r
319             "param_id": "suffix"\r
320           }\r
321         },\r
322         "by_scroll": {\r
323           "type": "list",\r
324           "args": {\r
325             "param_id": "suffix"\r
326           }\r
327         },\r
328         "by_author": {\r
329           "type": "list",\r
330           "args": {\r
331             "param_id": "suffix"\r
332           }\r
333         },\r
334         "show": {\r
335           "type": "show"\r
336         },\r
337         "count": {\r
338           "type": "count",\r
339           "args": {\r
340             "list_name": "public"\r
341           }\r
342         },\r
343         "count_by_panel": {\r
344           "type": "count"\r
345         },\r
346         "count_by_scroll": {\r
347           "type": "count"\r
348         },\r
349         "count_by_author": {\r
350           "type": "count"\r
351         },\r
352         "new": {\r
353           "type": "new"\r
354         },\r
355         "edit": {\r
356           "type": "edit"\r
357         },\r
358         "create": {\r
359           "type": "create"\r
360         },\r
361         "update": {\r
362           "type": "update"\r
363         },\r
364         "destroy": {\r
365           "type": "destroy"\r
366         }\r
367       }\r
368     },\r
369     "comics": {\r
370       "item_name": "comic",\r
371       "actions": {\r
372         "index": {\r
373           "type": "list",\r
374           "args": {\r
375             "list_name": "public",\r
376             "param_id": "none"\r
377           }\r
378         },\r
379         "by_story": {\r
380           "type": "list",\r
381           "args": {\r
382             "param_id": "suffix"\r
383           }\r
384         },\r
385         "by_author": {\r
386           "type": "list",\r
387           "args": {\r
388             "param_id": "suffix"\r
389           }\r
390         },\r
391         "play": {\r
392           "type": "list",\r
393           "args": {\r
394             "item_name": "comic_story",\r
395             "list_name": "play"\r
396           }\r
397         },\r
398         "show": {\r
399           "type": "show"\r
400         },\r
401         "count": {\r
402           "type": "count",\r
403           "args": {\r
404             "list_name": "public"\r
405           }\r
406         },\r
407         "count_by_story": {\r
408           "type": "count"\r
409         },\r
410         "count_by_author": {\r
411           "type": "count"\r
412         },\r
413         "new": {\r
414           "type": "new"\r
415         },\r
416         "edit": {\r
417           "type": "edit"\r
418         },\r
419         "create": {\r
420           "type": "create"\r
421         },\r
422         "update": {\r
423           "type": "update"\r
424         },\r
425         "destroy": {\r
426           "type": "destroy"\r
427         }\r
428       }\r
429     },\r
430     "comic_stories": {\r
431       "item_name": "comic_story",\r
432       "actions": {\r
433         "index": {\r
434           "type": "list",\r
435           "args": {\r
436             "list_name": "public",\r
437             "param_id": "none"\r
438           }\r
439         },\r
440         "by_comic": {\r
441           "type": "list",\r
442           "args": {\r
443             "param_id": "suffix"\r
444           }\r
445         },\r
446         "by_story": {\r
447           "type": "list",\r
448           "args": {\r
449             "param_id": "suffix"\r
450           }\r
451         },\r
452         "show": {\r
453           "type": "show"\r
454         },\r
455         "count": {\r
456           "type": "count",\r
457           "args": {\r
458             "list_name": "public"\r
459           }\r
460         },\r
461         "count_by_comic": {\r
462           "type": "count"\r
463         },\r
464         "count_by_story": {\r
465           "type": "count"\r
466         },\r
467         "new": {\r
468           "type": "new"\r
469         },\r
470         "edit": {\r
471           "type": "edit"\r
472         },\r
473         "create": {\r
474           "type": "create"\r
475         },\r
476         "update": {\r
477           "type": "update"\r
478         },\r
479         "destroy": {\r
480           "type": "destroy"\r
481         }\r
482       }\r
483     },\r
484     "stories": {\r
485       "item_name": "story",\r
486       "actions": {\r
487         "index": {\r
488           "type": "list",\r
489           "args": {\r
490             "list_name": "public",\r
491             "param_id": "none"\r
492           }\r
493         },\r
494         "by_comic": {\r
495           "type": "list",\r
496           "args": {\r
497             "param_id": "suffix"\r
498           }\r
499         },\r
500         "by_sheet": {\r
501           "type": "list",\r
502           "args": {\r
503             "param_id": "suffix"\r
504           }\r
505         },\r
506         "by_author": {\r
507           "type": "list",\r
508           "args": {\r
509             "param_id": "suffix"\r
510           }\r
511         },\r
512         "play": {\r
513           "type": "list",\r
514           "args": {\r
515             "item_name": "story_sheet",\r
516             "list_name": "play"\r
517           }\r
518         },\r
519         "show": {\r
520           "type": "show"\r
521         },\r
522         "count": {\r
523           "type": "count",\r
524           "args": {\r
525             "list_name": "public"\r
526           }\r
527         },\r
528         "count_by_comic": {\r
529           "type": "count"\r
530         },\r
531         "count_by_sheet": {\r
532           "type": "count"\r
533         },\r
534         "count_by_author": {\r
535           "type": "count"\r
536         },\r
537         "new": {\r
538           "type": "new"\r
539         },\r
540         "edit": {\r
541           "type": "edit"\r
542         },\r
543         "create": {\r
544           "type": "create"\r
545         },\r
546         "update": {\r
547           "type": "update"\r
548         },\r
549         "destroy": {\r
550           "type": "destroy"\r
551         }\r
552       }\r
553     },\r
554     "story_sheets": {\r
555       "item_name": "story_sheet",\r
556       "actions": {\r
557         "index": {\r
558           "type": "list",\r
559           "args": {\r
560             "list_name": "public",\r
561             "param_id": "none"\r
562           }\r
563         },\r
564         "by_story": {\r
565           "type": "list",\r
566           "args": {\r
567             "param_id": "suffix"\r
568           }\r
569         },\r
570         "by_sheet": {\r
571           "type": "list",\r
572           "args": {\r
573             "param_id": "suffix"\r
574           }\r
575         },\r
576         "by_author": {\r
577           "type": "list",\r
578           "args": {\r
579             "param_id": "suffix"\r
580           }\r
581         },\r
582         "show": {\r
583           "type": "show"\r
584         },\r
585         "count": {\r
586           "type": "count",\r
587           "args": {\r
588             "list_name": "public"\r
589           }\r
590         },\r
591         "count_by_story": {\r
592           "type": "count"\r
593         },\r
594         "count_by_sheet": {\r
595           "type": "count"\r
596         },\r
597         "count_by_author": {\r
598           "type": "count"\r
599         },\r
600         "new": {\r
601           "type": "new"\r
602         },\r
603         "edit": {\r
604           "type": "edit"\r
605         },\r
606         "create": {\r
607           "type": "create"\r
608         },\r
609         "update": {\r
610           "type": "update"\r
611         },\r
612         "destroy": {\r
613           "type": "destroy"\r
614         }\r
615       }\r
616     },\r
617     "sheets": {\r
618       "item_name": "sheet",\r
619       "actions": {\r
620         "index": {\r
621           "type": "list",\r
622           "args": {\r
623             "list_name": "public",\r
624             "param_id": "none"\r
625           }\r
626         },\r
627         "by_story": {\r
628           "type": "list",\r
629           "args": {\r
630             "param_id": "suffix"\r
631           }\r
632         },\r
633         "by_panel": {\r
634           "type": "list",\r
635           "args": {\r
636             "param_id": "suffix"\r
637           }\r
638         },\r
639         "by_author": {\r
640           "type": "list",\r
641           "args": {\r
642             "param_id": "suffix"\r
643           }\r
644         },\r
645         "play": {\r
646           "type": "list",\r
647           "args": {\r
648             "item_name": "sheet_panel",\r
649             "list_name": "play"\r
650           }\r
651         },\r
652         "show": {\r
653           "type": "show"\r
654         },\r
655         "count": {\r
656           "type": "count",\r
657           "args": {\r
658             "list_name": "public"\r
659           }\r
660         },\r
661         "count_by_story": {\r
662           "type": "count"\r
663         },\r
664         "count_by_panel": {\r
665           "type": "count"\r
666         },\r
667         "count_by_author": {\r
668           "type": "count"\r
669         },\r
670         "new": {\r
671           "type": "new"\r
672         },\r
673         "edit": {\r
674           "type": "edit"\r
675         },\r
676         "create": {\r
677           "type": "create"\r
678         },\r
679         "update": {\r
680           "type": "update"\r
681         },\r
682         "destroy": {\r
683           "type": "destroy"\r
684         }\r
685       }\r
686     },\r
687     "sheet_panels": {\r
688       "item_name": "sheet_panel",\r
689       "actions": {\r
690         "index": {\r
691           "type": "list",\r
692           "args": {\r
693             "list_name": "public",\r
694             "param_id": "none"\r
695           }\r
696         },\r
697         "by_sheet": {\r
698           "type": "list",\r
699           "args": {\r
700             "param_id": "suffix"\r
701           }\r
702         },\r
703         "by_panel": {\r
704           "type": "list",\r
705           "args": {\r
706             "param_id": "suffix"\r
707           }\r
708         },\r
709         "by_author": {\r
710           "type": "list",\r
711           "args": {\r
712             "param_id": "suffix"\r
713           }\r
714         },\r
715         "show": {\r
716           "type": "show"\r
717         },\r
718         "count": {\r
719           "type": "count",\r
720           "args": {\r
721             "list_name": "public"\r
722           }\r
723         },\r
724         "count_by_sheet": {\r
725           "type": "count"\r
726         },\r
727         "count_by_panel": {\r
728           "type": "count"\r
729         },\r
730         "count_by_author": {\r
731           "type": "count"\r
732         },\r
733         "new": {\r
734           "type": "new"\r
735         },\r
736         "edit": {\r
737           "type": "edit"\r
738         },\r
739         "create": {\r
740           "type": "create"\r
741         },\r
742         "update": {\r
743           "type": "update"\r
744         },\r
745         "destroy": {\r
746           "type": "destroy"\r
747         }\r
748       }\r
749     },\r
750     "panels": {\r
751       "item_name": "panel",\r
752       "actions": {\r
753         "index": {\r
754           "type": "list",\r
755           "args": {\r
756             "list_name": "public",\r
757             "param_id": "none"\r
758           }\r
759         },\r
760         "by_scroll": {\r
761           "type": "list",\r
762           "args": {\r
763             "param_id": "suffix"\r
764           }\r
765         },\r
766         "by_sheet": {\r
767           "type": "list",\r
768           "args": {\r
769             "param_id": "suffix"\r
770           }\r
771         },\r
772         "by_author": {\r
773           "type": "list",\r
774           "args": {\r
775             "param_id": "suffix"\r
776           }\r
777         },\r
778         "by_speech_balloon_template": {\r
779           "type": "list",\r
780           "args": {\r
781             "param_id": "suffix"\r
782           }\r
783         },\r
784         "show": {\r
785           "type": "show"\r
786         },\r
787         "count": {\r
788           "type": "count",\r
789           "args": {\r
790             "list_name": "public"\r
791           }\r
792         },\r
793         "count_by_scroll": {\r
794           "type": "count"\r
795         },\r
796         "count_by_sheet": {\r
797           "type": "count"\r
798         },\r
799         "count_by_author": {\r
800           "type": "count"\r
801         },\r
802         "count_by_speech_balloon_template": {\r
803           "type": "count"\r
804         },\r
805         "new": {\r
806           "type": "new"\r
807         },\r
808         "edit": {\r
809           "type": "edit"\r
810         },\r
811         "create": {\r
812           "type": "create"\r
813         },\r
814         "update": {\r
815           "type": "update"\r
816         },\r
817         "destroy": {\r
818           "type": "destroy"\r
819         }\r
820       }\r
821     },\r
822     "panel_pictures": {\r
823       "item_name": "panel_picture",\r
824       "actions": {\r
825         "index": {\r
826           "type": "list",\r
827           "args": {\r
828             "list_name": "public",\r
829             "param_id": "none"\r
830           }\r
831         },\r
832         "by_panel": {\r
833           "type": "list",\r
834           "args": {\r
835             "param_id": "suffix"\r
836           }\r
837         },\r
838         "by_author": {\r
839           "type": "list",\r
840           "args": {\r
841             "param_id": "suffix"\r
842           }\r
843         },\r
844         "show": {\r
845           "type": "show"\r
846         },\r
847         "count": {\r
848           "type": "count",\r
849           "args": {\r
850             "list_name": "public"\r
851           }\r
852         },\r
853         "count_by_panel": {\r
854           "type": "count"\r
855         },\r
856         "count_by_author": {\r
857           "type": "count"\r
858         },\r
859         "new": {\r
860           "type": "new"\r
861         },\r
862         "edit": {\r
863           "type": "edit"\r
864         }\r
865       }\r
866     },\r
867     "speech_balloons": {\r
868       "item_name": "speech_balloon",\r
869       "actions": {\r
870         "index": {\r
871           "type": "list",\r
872           "args": {\r
873             "list_name": "public",\r
874             "param_id": "none"\r
875           }\r
876         },\r
877         "by_panel": {\r
878           "type": "list",\r
879           "args": {\r
880             "param_id": "suffix"\r
881           }\r
882         },\r
883         "by_author": {\r
884           "type": "list",\r
885           "args": {\r
886             "param_id": "suffix"\r
887           }\r
888         },\r
889         "by_speech_balloon_template": {\r
890           "type": "list",\r
891           "args": {\r
892             "param_id": "suffix"\r
893           }\r
894         },\r
895         "show": {\r
896           "type": "show"\r
897         },\r
898         "count": {\r
899           "type": "count",\r
900           "args": {\r
901             "list_name": "public"\r
902           }\r
903         },\r
904         "count_by_panel": {\r
905           "type": "count"\r
906         },\r
907         "count_by_author": {\r
908           "type": "count"\r
909         },\r
910         "count_by_speech_balloon_template": {\r
911           "type": "count"\r
912         },\r
913         "new": {\r
914           "type": "new"\r
915         },\r
916         "edit": {\r
917           "type": "edit"\r
918         }\r
919       }\r
920     },\r
921     "speeches": {\r
922       "item_name": "speech",\r
923       "actions": {\r
924         "index": {\r
925           "type": "list",\r
926           "args": {\r
927             "list_name": "public",\r
928             "param_id": "none"\r
929           }\r
930         },\r
931         "by_author": {\r
932           "type": "list",\r
933           "args": {\r
934             "param_id": "suffix"\r
935           }\r
936         },\r
937         "show": {\r
938           "type": "show"\r
939         },\r
940         "count": {\r
941           "type": "count",\r
942           "args": {\r
943             "list_name": "public"\r
944           }\r
945         },\r
946         "count_by_author": {\r
947           "type": "count"\r
948         },\r
949         "new": {\r
950           "type": "new"\r
951         },\r
952         "edit": {\r
953           "type": "edit"\r
954         }\r
955       }\r
956     },\r
957     "balloons": {\r
958       "item_name": "balloon",\r
959       "actions": {\r
960         "index": {\r
961           "type": "list",\r
962           "args": {\r
963             "list_name": "public",\r
964             "param_id": "none"\r
965           }\r
966         },\r
967         "by_author": {\r
968           "type": "list",\r
969           "args": {\r
970             "param_id": "suffix"\r
971           }\r
972         },\r
973         "show": {\r
974           "type": "show"\r
975         },\r
976         "count": {\r
977           "type": "count",\r
978           "args": {\r
979             "list_name": "public"\r
980           }\r
981         },\r
982         "count_by_author": {\r
983           "type": "count"\r
984         },\r
985         "new": {\r
986           "type": "new"\r
987         },\r
988         "edit": {\r
989           "type": "edit"\r
990         }\r
991       }\r
992     },\r
993     "ground_pictures": {\r
994       "item_name": "ground_picture",\r
995       "actions": {\r
996         "index": {\r
997           "type": "list",\r
998           "args": {\r
999             "list_name": "public",\r
1000             "param_id": "none"\r
1001           }\r
1002         },\r
1003         "by_panel": {\r
1004           "type": "list",\r
1005           "args": {\r
1006             "param_id": "suffix"\r
1007           }\r
1008         },\r
1009         "by_author": {\r
1010           "type": "list",\r
1011           "args": {\r
1012             "param_id": "suffix"\r
1013           }\r
1014         },\r
1015         "show": {\r
1016           "type": "show"\r
1017         },\r
1018         "count": {\r
1019           "type": "count",\r
1020           "args": {\r
1021             "list_name": "public"\r
1022           }\r
1023         },\r
1024         "count_by_panel": {\r
1025           "type": "count"\r
1026         },\r
1027         "count_by_author": {\r
1028           "type": "count"\r
1029         },\r
1030         "new": {\r
1031           "type": "new"\r
1032         },\r
1033         "edit": {\r
1034           "type": "edit"\r
1035         }\r
1036       }\r
1037     },\r
1038     "ground_colors": {\r
1039       "item_name": "ground_color",\r
1040       "actions": {\r
1041         "index": {\r
1042           "type": "list",\r
1043           "args": {\r
1044             "list_name": "public",\r
1045             "param_id": "none"\r
1046           }\r
1047         },\r
1048         "by_panel": {\r
1049           "type": "list",\r
1050           "args": {\r
1051             "param_id": "suffix"\r
1052           }\r
1053         },\r
1054         "by_author": {\r
1055           "type": "list",\r
1056           "args": {\r
1057             "param_id": "suffix"\r
1058           }\r
1059         },\r
1060         "show": {\r
1061           "type": "show"\r
1062         },\r
1063         "count": {\r
1064           "type": "count",\r
1065           "args": {\r
1066             "list_name": "public"\r
1067           }\r
1068         },\r
1069         "count_by_panel": {\r
1070           "type": "count"\r
1071         },\r
1072         "count_by_author": {\r
1073           "type": "count"\r
1074         },\r
1075         "new": {\r
1076           "type": "new"\r
1077         },\r
1078         "edit": {\r
1079           "type": "edit"\r
1080         }\r
1081       }\r
1082     },\r
1083     "original_pictures": {\r
1084       "item_name": "original_picture",\r
1085       "actions": {\r
1086         "index": {\r
1087           "type": "list",\r
1088           "args": {\r
1089             "list_name": "private",\r
1090             "param_id": "none"\r
1091           }\r
1092         },\r
1093         "show": {\r
1094           "type": "show"\r
1095         },\r
1096         "history": {\r
1097           "type": "show"\r
1098         },\r
1099         "count": {\r
1100           "type": "count",\r
1101           "args": {\r
1102             "list_name": "private"\r
1103           }\r
1104         },\r
1105         "new": {\r
1106           "type": "new"\r
1107         },\r
1108         "edit": {\r
1109           "type": "edit"\r
1110         },\r
1111         "create": {\r
1112           "type": "create"\r
1113         },\r
1114         "update": {\r
1115           "type": "update"\r
1116         },\r
1117         "destroy": {\r
1118           "type": "destroy"\r
1119         }\r
1120       }\r
1121     },\r
1122     "pictures": {\r
1123       "item_name": "picture",\r
1124       "actions": {\r
1125         "index": {\r
1126           "type": "list",\r
1127           "args": {\r
1128             "list_name": "public",\r
1129             "param_id": "none"\r
1130           }\r
1131         },\r
1132         "by_artist": {\r
1133           "type": "list",\r
1134           "args": {\r
1135             "param_id": "suffix"\r
1136           }\r
1137         },\r
1138         "show": {\r
1139           "type": "show"\r
1140         },\r
1141         "count": {\r
1142           "type": "count",\r
1143           "args": {\r
1144             "list_name": "public"\r
1145           }\r
1146         },\r
1147         "count_by_artist": {\r
1148           "type": "count"\r
1149         }\r
1150       }\r
1151     },\r
1152     "resource_pictures": {\r
1153       "item_name": "resource_picture",\r
1154       "actions": {\r
1155         "index": {\r
1156           "type": "list",\r
1157           "args": {\r
1158             "list_name": "public",\r
1159             "param_id": "none"\r
1160           }\r
1161         },\r
1162         "by_license_group": {\r
1163           "type": "list",\r
1164           "args": {\r
1165             "param_id": "suffix"\r
1166           }\r
1167         },\r
1168         "by_license": {\r
1169           "type": "list",\r
1170           "args": {\r
1171             "param_id": "suffix"\r
1172           }\r
1173         },\r
1174         "by_artist": {\r
1175           "type": "list",\r
1176           "args": {\r
1177             "param_id": "suffix"\r
1178           }\r
1179         },\r
1180         "show": {\r
1181           "type": "show"\r
1182         },\r
1183         "count": {\r
1184           "type": "count",\r
1185           "args": {\r
1186             "list_name": "public"\r
1187           }\r
1188         },\r
1189         "count_by_license_group": {\r
1190           "type": "count"\r
1191         },\r
1192         "count_by_license": {\r
1193           "type": "count"\r
1194         },\r
1195         "count_by_artist": {\r
1196           "type": "count"\r
1197         }\r
1198       }\r
1199     },\r
1200     "speech_balloon_templates": {\r
1201       "item_name": "speech_balloon_template",\r
1202       "actions": {\r
1203         "index": {\r
1204           "type": "list",\r
1205           "args": {\r
1206             "list_name": "public",\r
1207             "param_id": "none"\r
1208           }\r
1209         },\r
1210         "by_panel": {\r
1211           "type": "list",\r
1212           "args": {\r
1213             "param_id": "suffix"\r
1214           }\r
1215         },\r
1216         "by_system_picture": {\r
1217           "type": "list",\r
1218           "args": {\r
1219             "param_id": "suffix"\r
1220           }\r
1221         },\r
1222         "show": {\r
1223           "type": "show"\r
1224         },\r
1225         "count": {\r
1226           "type": "count",\r
1227           "args": {\r
1228             "list_name": "public"\r
1229           }\r
1230         },\r
1231         "count_by_panel": {\r
1232           "type": "count"\r
1233         },\r
1234         "new": {\r
1235           "type": "new"\r
1236         },\r
1237         "edit": {\r
1238           "type": "edit"\r
1239         },\r
1240         "create": {\r
1241           "type": "create"\r
1242         },\r
1243         "update": {\r
1244           "type": "update"\r
1245         },\r
1246         "destroy": {\r
1247           "type": "destroy"\r
1248         }\r
1249       }\r
1250     },\r
1251     "writing_formats": {\r
1252       "item_name": "writing_format",\r
1253       "actions": {\r
1254         "index": {\r
1255           "type": "list",\r
1256           "args": {\r
1257             "list_name": "public",\r
1258             "param_id": "none"\r
1259           }\r
1260         },\r
1261         "by_system_picture": {\r
1262           "type": "list",\r
1263           "args": {\r
1264             "param_id": "suffix"\r
1265           }\r
1266         },\r
1267         "show": {\r
1268           "type": "show"\r
1269         },\r
1270         "count": {\r
1271           "type": "count",\r
1272           "args": {\r
1273             "list_name": "public"\r
1274           }\r
1275         },\r
1276         "count_by_system_picture": {\r
1277           "type": "count"\r
1278         },\r
1279         "new": {\r
1280           "type": "new"\r
1281         },\r
1282         "edit": {\r
1283           "type": "edit"\r
1284         },\r
1285         "create": {\r
1286           "type": "create"\r
1287         },\r
1288         "update": {\r
1289           "type": "update"\r
1290         },\r
1291         "destroy": {\r
1292           "type": "destroy"\r
1293         }\r
1294       }\r
1295     },\r
1296     "license_groups": {\r
1297       "item_name": "license_group",\r
1298       "actions": {\r
1299         "index": {\r
1300           "type": "list",\r
1301           "args": {\r
1302             "list_name": "public",\r
1303             "param_id": "none"\r
1304           }\r
1305         },\r
1306         "show": {\r
1307           "type": "show"\r
1308         },\r
1309         "count": {\r
1310           "type": "count",\r
1311           "args": {\r
1312             "list_name": "public"\r
1313           }\r
1314         },\r
1315         "new": {\r
1316           "type": "new"\r
1317         },\r
1318         "edit": {\r
1319           "type": "edit"\r
1320         },\r
1321         "create": {\r
1322           "type": "create"\r
1323         },\r
1324         "update": {\r
1325           "type": "update"\r
1326         },\r
1327         "destroy": {\r
1328           "type": "destroy"\r
1329         }\r
1330       }\r
1331     },\r
1332     "licenses": {\r
1333       "item_name": "license",\r
1334       "actions": {\r
1335         "index": {\r
1336           "type": "list",\r
1337           "args": {\r
1338             "list_name": "public",\r
1339             "param_id": "none"\r
1340           }\r
1341         },\r
1342         "by_license_group": {\r
1343           "type": "list",\r
1344           "args": {\r
1345             "param_id": "suffix"\r
1346           }\r
1347         },\r
1348         "by_system_picture": {\r
1349           "type": "list",\r
1350           "args": {\r
1351             "param_id": "suffix"\r
1352           }\r
1353         },\r
1354         "show": {\r
1355           "type": "show"\r
1356         },\r
1357         "count": {\r
1358           "type": "count",\r
1359           "args": {\r
1360             "list_name": "public"\r
1361           }\r
1362         },\r
1363         "count_by_license_group": {\r
1364           "type": "count"\r
1365         },\r
1366         "count_by_system_picture": {\r
1367           "type": "count"\r
1368         },\r
1369         "new": {\r
1370           "type": "new"\r
1371         },\r
1372         "edit": {\r
1373           "type": "edit"\r
1374         },\r
1375         "create": {\r
1376           "type": "create"\r
1377         },\r
1378         "update": {\r
1379           "type": "update"\r
1380         },\r
1381         "destroy": {\r
1382           "type": "destroy"\r
1383         }\r
1384       }\r
1385     },\r
1386     "authors": {\r
1387       "item_name": "author",\r
1388       "actions": {\r
1389         "index": {\r
1390           "type": "list",\r
1391           "args": {\r
1392             "list_name": "public",\r
1393             "param_id": "none"\r
1394           }\r
1395         },\r
1396         "show": {\r
1397           "type": "show"\r
1398         },\r
1399         "count": {\r
1400           "type": "count",\r
1401           "args": {\r
1402             "list_name": "public"\r
1403           }\r
1404         },\r
1405         "new": {\r
1406           "type": "new"\r
1407         },\r
1408         "edit": {\r
1409           "type": "edit"\r
1410         },\r
1411         "create": {\r
1412           "type": "create"\r
1413         },\r
1414         "update": {\r
1415           "type": "update"\r
1416         },\r
1417         "destroy": {\r
1418           "type": "destroy"\r
1419         }\r
1420       }\r
1421     },\r
1422     "artists": {\r
1423       "item_name": "artist",\r
1424       "actions": {\r
1425         "index": {\r
1426           "type": "list",\r
1427           "args": {\r
1428             "list_name": "public",\r
1429             "param_id": "none"\r
1430           }\r
1431         },\r
1432         "show": {\r
1433           "type": "show"\r
1434         },\r
1435         "count": {\r
1436           "type": "count",\r
1437           "args": {\r
1438             "list_name": "public"\r
1439           }\r
1440         },\r
1441         "new": {\r
1442           "type": "new"\r
1443         },\r
1444         "edit": {\r
1445           "type": "edit"\r
1446         },\r
1447         "create": {\r
1448           "type": "create"\r
1449         },\r
1450         "update": {\r
1451           "type": "update"\r
1452         },\r
1453         "destroy": {\r
1454           "type": "destroy"\r
1455         }\r
1456       }\r
1457     },\r
1458     "system_pictures": {\r
1459       "item_name": "system_picture",\r
1460       "actions": {\r
1461         "index": {\r
1462           "type": "list",\r
1463           "args": {\r
1464             "list_name": "public",\r
1465             "param_id": "none"\r
1466           }\r
1467         },\r
1468         "show": {\r
1469           "type": "show"\r
1470         },\r
1471         "count": {\r
1472           "type": "count",\r
1473           "args": {\r
1474             "list_name": "public"\r
1475           }\r
1476         }\r
1477       }\r
1478     },\r
1479     "home": {\r
1480       "actions": {\r
1481         "scrolls": {\r
1482           "type": "list",\r
1483           "args": {\r
1484             "item_name": "scroll",\r
1485             "list_name": "private",\r
1486             "param_id": "none",\r
1487             "counter_name": "scrolls_count"\r
1488           }\r
1489         },\r
1490         "scroll_panels": {\r
1491           "type": "list",\r
1492           "args": {\r
1493             "item_name": "scroll_panel",\r
1494             "list_name": "private",\r
1495             "param_id": "none",\r
1496             "counter_name": "scroll_panels_count"\r
1497           }\r
1498         },\r
1499         "comics": {\r
1500           "type": "list",\r
1501           "args": {\r
1502             "item_name": "comic",\r
1503             "list_name": "private",\r
1504             "param_id": "none",\r
1505             "counter_name": "comics_count"\r
1506           }\r
1507         },\r
1508         "comic_stories": {\r
1509           "type": "list",\r
1510           "args": {\r
1511             "item_name": "comic_story",\r
1512             "list_name": "private",\r
1513             "param_id": "none",\r
1514             "counter_name": "comic_stories_count"\r
1515           }\r
1516         },\r
1517         "stories": {\r
1518           "type": "list",\r
1519           "args": {\r
1520             "item_name": "story",\r
1521             "list_name": "private",\r
1522             "param_id": "none",\r
1523             "counter_name": "stories_count"\r
1524           }\r
1525         },\r
1526         "story_sheets": {\r
1527           "type": "list",\r
1528           "args": {\r
1529             "item_name": "story_sheet",\r
1530             "list_name": "private",\r
1531             "param_id": "none",\r
1532             "counter_name": "story_sheets_count"\r
1533           }\r
1534         },\r
1535         "sheets": {\r
1536           "type": "list",\r
1537           "args": {\r
1538             "item_name": "sheet",\r
1539             "list_name": "private",\r
1540             "param_id": "none",\r
1541             "counter_name": "sheets_count"\r
1542           }\r
1543         },\r
1544         "sheet_panels": {\r
1545           "type": "list",\r
1546           "args": {\r
1547             "item_name": "sheet_panel",\r
1548             "list_name": "private",\r
1549             "param_id": "none",\r
1550             "counter_name": "sheet_panels_count"\r
1551           }\r
1552         },\r
1553         "panels": {\r
1554           "type": "list",\r
1555           "args": {\r
1556             "item_name": "panel",\r
1557             "list_name": "private",\r
1558             "param_id": "none",\r
1559             "counter_name": "panels_count"\r
1560           }\r
1561         },\r
1562         "panel_pictures": {\r
1563           "type": "list",\r
1564           "args": {\r
1565             "item_name": "panel_picture",\r
1566             "list_name": "private",\r
1567             "param_id": "none",\r
1568             "counter_name": "panel_pictures_count"\r
1569           }\r
1570         },\r
1571         "speech_balloons": {\r
1572           "type": "list",\r
1573           "args": {\r
1574             "item_name": "speech_balloon",\r
1575             "list_name": "private",\r
1576             "param_id": "none",\r
1577             "counter_name": "speech_balloons_count"\r
1578           }\r
1579         },\r
1580         "speeches": {\r
1581           "type": "list",\r
1582           "args": {\r
1583             "item_name": "speech",\r
1584             "list_name": "private",\r
1585             "param_id": "none",\r
1586             "counter_name": "speeches_count"\r
1587           }\r
1588         },\r
1589         "balloons": {\r
1590           "type": "list",\r
1591           "args": {\r
1592             "item_name": "balloon",\r
1593             "list_name": "private",\r
1594             "param_id": "none",\r
1595             "counter_name": "balloons_count"\r
1596           }\r
1597         },\r
1598         "ground_pictures": {\r
1599           "type": "list",\r
1600           "args": {\r
1601             "item_name": "ground_picture",\r
1602             "list_name": "private",\r
1603             "param_id": "none",\r
1604             "counter_name": "ground_pictures_count"\r
1605           }\r
1606         },\r
1607         "ground_colors": {\r
1608           "type": "list",\r
1609           "args": {\r
1610             "item_name": "ground_color",\r
1611             "list_name": "private",\r
1612             "param_id": "none",\r
1613             "counter_name": "ground_colors_count"\r
1614           }\r
1615         },\r
1616         "original_pictures": {\r
1617           "type": "list",\r
1618           "args": {\r
1619             "item_name": "original_picture",\r
1620             "list_name": "private",\r
1621             "param_id": "none",\r
1622             "counter_name": "count"\r
1623           }\r
1624         },\r
1625         "resource_pictures": {\r
1626           "type": "list",\r
1627           "args": {\r
1628             "item_name": "resource_picture",\r
1629             "list_name": "private",\r
1630             "param_id": "none",\r
1631             "counter_name": "resource_pictures_count"\r
1632           }\r
1633         },\r
1634         "scrolls_count": {\r
1635           "type": "count",\r
1636           "args": {\r
1637             "item_name": "scroll",\r
1638             "list_name": "private",\r
1639             "param_id": "none"\r
1640           }\r
1641         },\r
1642         "scroll_panels_count": {\r
1643           "type": "count",\r
1644           "args": {\r
1645             "item_name": "scroll_panel",\r
1646             "list_name": "private",\r
1647             "param_id": "none"\r
1648           }\r
1649         },\r
1650         "comics_count": {\r
1651           "type": "count",\r
1652           "args": {\r
1653             "item_name": "comic",\r
1654             "list_name": "private",\r
1655             "param_id": "none"\r
1656           }\r
1657         },\r
1658         "comic_stories_count": {\r
1659           "type": "count",\r
1660           "args": {\r
1661             "item_name": "comic_story",\r
1662             "list_name": "private",\r
1663             "param_id": "none"\r
1664           }\r
1665         },\r
1666         "stories_count": {\r
1667           "type": "count",\r
1668           "args": {\r
1669             "item_name": "story",\r
1670             "list_name": "private",\r
1671             "param_id": "none"\r
1672           }\r
1673         },\r
1674         "story_sheets_count": {\r
1675           "type": "count",\r
1676           "args": {\r
1677             "item_name": "story_sheet",\r
1678             "list_name": "private",\r
1679             "param_id": "none"\r
1680           }\r
1681         },\r
1682         "sheets_count": {\r
1683           "type": "count",\r
1684           "args": {\r
1685             "item_name": "sheet",\r
1686             "list_name": "private",\r
1687             "param_id": "none"\r
1688           }\r
1689         },\r
1690         "sheet_panels_count": {\r
1691           "type": "count",\r
1692           "args": {\r
1693             "item_name": "sheet_panel",\r
1694             "list_name": "private",\r
1695             "param_id": "none"\r
1696           }\r
1697         },\r
1698         "panels_count": {\r
1699           "type": "count",\r
1700           "args": {\r
1701             "item_name": "panel",\r
1702             "list_name": "private",\r
1703             "param_id": "none"\r
1704           }\r
1705         },\r
1706         "panel_pictures_count": {\r
1707           "type": "count",\r
1708           "args": {\r
1709             "item_name": "panel_picture",\r
1710             "list_name": "private",\r
1711             "param_id": "none"\r
1712           }\r
1713         },\r
1714         "speech_balloons_count": {\r
1715           "type": "count",\r
1716           "args": {\r
1717             "item_name": "speech_balloon",\r
1718             "list_name": "private",\r
1719             "param_id": "none"\r
1720           }\r
1721         },\r
1722         "speeches_count": {\r
1723           "type": "count",\r
1724           "args": {\r
1725             "item_name": "speech",\r
1726             "list_name": "private",\r
1727             "param_id": "none"\r
1728           }\r
1729         },\r
1730         "balloons_count": {\r
1731           "type": "count",\r
1732           "args": {\r
1733             "item_name": "balloon",\r
1734             "list_name": "private",\r
1735             "param_id": "none"\r
1736           }\r
1737         },\r
1738         "ground_pictures_count": {\r
1739           "type": "count",\r
1740           "args": {\r
1741             "item_name": "ground_picture",\r
1742             "list_name": "private",\r
1743             "param_id": "none"\r
1744           }\r
1745         },\r
1746         "ground_colors_count": {\r
1747           "type": "count",\r
1748           "args": {\r
1749             "item_name": "ground_color",\r
1750             "list_name": "private",\r
1751             "param_id": "none"\r
1752           }\r
1753         },\r
1754         "original_pictures_count": {\r
1755           "type": "count",\r
1756           "args": {\r
1757             "item_name": "original_picture",\r
1758             "list_name": "private",\r
1759             "param_id": "none"\r
1760           }\r
1761         },\r
1762         "resource_pictures_count": {\r
1763           "type": "count",\r
1764           "args": {\r
1765             "item_name": "resource_picture",\r
1766             "list_name": "private",\r
1767             "param_id": "none"\r
1768           }\r
1769         }\r
1770       }\r
1771     }\r
1772   },\r
1773   "models": {\r
1774     "folder": {\r
1775       "table_name": "folders",\r
1776       "associations": {\r
1777         "belongs_to": {},\r
1778         "has_many": {}\r
1779       },\r
1780       "attributes": {\r
1781         "name": {\r
1782           "type": "text",\r
1783           "rules": {\r
1784             "required": true\r
1785           }\r
1786         },\r
1787         "controller_name": {\r
1788           "type": "text",\r
1789           "rules": {}\r
1790         },\r
1791         "action_name": {\r
1792           "type": "text",\r
1793           "rules": {}\r
1794         },\r
1795         "category_id": {\r
1796           "type": "number"\r
1797         },\r
1798         "t": {\r
1799           "type": "number",\r
1800           "rules": {\r
1801             "required": true,\r
1802             "number": true\r
1803           }\r
1804         },\r
1805         "parent_id": {\r
1806           "type": "number",\r
1807           "rules": {\r
1808             "required": true,\r
1809             "number": true\r
1810           }\r
1811         },\r
1812         "lft": {\r
1813           "type": "number",\r
1814           "rules": {\r
1815             "required": true,\r
1816             "number": true\r
1817           }\r
1818         },\r
1819         "rgt": {\r
1820           "type": "number",\r
1821           "rules": {\r
1822             "required": true,\r
1823             "number": true\r
1824           }\r
1825         },\r
1826         "depth": {\r
1827           "type": "number",\r
1828           "rules": {\r
1829             "required": true,\r
1830             "number": true\r
1831           }\r
1832         }\r
1833       }\r
1834     },\r
1835     "scroll": {\r
1836       "table_name": "scrolls",\r
1837       "associations": {\r
1838         "belongs_to": {\r
1839           "author": {}\r
1840         },\r
1841         "has_many": {\r
1842           "scroll_panels": {},\r
1843           "panels": {\r
1844             "through": "scroll_panels"\r
1845           }\r
1846         }\r
1847       },\r
1848       "attributes": {\r
1849         "title": {\r
1850           "type": "text",\r
1851           "rules": {\r
1852             "required": true\r
1853           }\r
1854         },\r
1855         "description": {\r
1856           "type": "text",\r
1857           "rules": {}\r
1858         },\r
1859         "visible": {\r
1860           "type": "number",\r
1861           "rules": {\r
1862             "required": true,\r
1863             "number": true\r
1864           },\r
1865           "source": {\r
1866             "type": "magic_number",\r
1867             "args": {\r
1868               "select_item_name": "scroll_visible_items"\r
1869             }\r
1870           }\r
1871         },\r
1872         "author_id": {\r
1873           "type": "number",\r
1874           "rules": {\r
1875             "required": true,\r
1876             "number": true\r
1877           }\r
1878         }\r
1879       }\r
1880     },\r
1881     "scroll_panel": {\r
1882       "table_name": "scroll_panels",\r
1883       "associations": {\r
1884         "belongs_to": {\r
1885           "panel": {},\r
1886           "scroll": {}\r
1887         },\r
1888         "has_many": {}\r
1889       },\r
1890       "attributes": {\r
1891         "scroll_id": {\r
1892           "type": "number",\r
1893           "rules": {\r
1894             "required": true,\r
1895             "number": true\r
1896           }\r
1897         },\r
1898         "panel_id": {\r
1899           "type": "number",\r
1900           "rules": {\r
1901             "required": true,\r
1902             "number": true\r
1903           }\r
1904         },\r
1905         "t": {\r
1906           "type": "number",\r
1907           "rules": {\r
1908             "required": true,\r
1909             "number": true,\r
1910             "min": 0\r
1911           }\r
1912         }\r
1913       }\r
1914     },\r
1915     "comic": {\r
1916       "table_name": "comics",\r
1917       "associations": {\r
1918         "belongs_to": {\r
1919           "author": {}\r
1920         },\r
1921         "has_many": {\r
1922           "comic_stories": {},\r
1923           "stories": {\r
1924             "through": "comic_stories"\r
1925           }\r
1926         }\r
1927       },\r
1928       "attributes": {\r
1929         "title": {\r
1930           "type": "text",\r
1931           "rules": {\r
1932             "required": true\r
1933           }\r
1934         },\r
1935         "description": {\r
1936           "type": "text",\r
1937           "rules": {}\r
1938         },\r
1939         "visible": {\r
1940           "type": "number",\r
1941           "rules": {\r
1942             "required": true,\r
1943             "number": true\r
1944           },\r
1945           "source": {\r
1946             "type": "magic_number",\r
1947             "args": {\r
1948               "select_item_name": "comic_visible_items"\r
1949             }\r
1950           }\r
1951         },\r
1952         "author_id": {\r
1953           "type": "number",\r
1954           "rules": {\r
1955             "required": true,\r
1956             "number": true\r
1957           }\r
1958         }\r
1959       }\r
1960     },\r
1961     "comic_story": {\r
1962       "table_name": "comic_stories",\r
1963       "associations": {\r
1964         "belongs_to": {\r
1965           "comic": {},\r
1966           "story": {}\r
1967         },\r
1968         "has_many": {}\r
1969       },\r
1970       "attributes": {\r
1971         "comic_id": {\r
1972           "type": "number",\r
1973           "rules": {\r
1974             "required": true,\r
1975             "number": true\r
1976           }\r
1977         },\r
1978         "story_id": {\r
1979           "type": "number",\r
1980           "rules": {\r
1981             "required": true,\r
1982             "number": true\r
1983           }\r
1984         },\r
1985         "t": {\r
1986           "type": "number",\r
1987           "rules": {\r
1988             "required": true,\r
1989             "number": true,\r
1990             "min": 0\r
1991           }\r
1992         }\r
1993       }\r
1994     },\r
1995     "story": {\r
1996       "table_name": "stories",\r
1997       "associations": {\r
1998         "belongs_to": {\r
1999           "author": {}\r
2000         },\r
2001         "has_many": {\r
2002           "comic_stories": {},\r
2003           "comics": {\r
2004             "through": "comic_stories"\r
2005           },\r
2006           "story_sheets": {},\r
2007           "sheets": {\r
2008             "through": "story_sheets"\r
2009           }\r
2010         }\r
2011       },\r
2012       "attributes": {\r
2013         "title": {\r
2014           "type": "text",\r
2015           "rules": {}\r
2016         },\r
2017         "description": {\r
2018           "type": "text",\r
2019           "rules": {}\r
2020         },\r
2021         "t": {\r
2022           "type": "number",\r
2023           "rules": {\r
2024             "required": true,\r
2025             "number": true,\r
2026             "min": 0\r
2027           }\r
2028         },\r
2029         "visible": {\r
2030           "type": "number",\r
2031           "rules": {\r
2032             "required": true,\r
2033             "number": true\r
2034           },\r
2035           "source": {\r
2036             "type": "magic_number",\r
2037             "args": {\r
2038               "select_item_name": "story_visible_items"\r
2039             }\r
2040           }\r
2041         },\r
2042         "author_id": {\r
2043           "type": "number",\r
2044           "rules": {\r
2045             "required": true,\r
2046             "number": true\r
2047           }\r
2048         }\r
2049       }\r
2050     },\r
2051     "story_sheet": {\r
2052       "table_name": "story_sheets",\r
2053       "associations": {\r
2054         "belongs_to": {\r
2055           "story": {},\r
2056           "sheet": {}\r
2057         },\r
2058         "has_many": {}\r
2059       },\r
2060       "attributes": {\r
2061         "story_id": {\r
2062           "type": "number",\r
2063           "rules": {\r
2064             "number": true\r
2065           }\r
2066         },\r
2067         "sheet_id": {\r
2068           "type": "number",\r
2069           "rules": {\r
2070             "number": true\r
2071           }\r
2072         },\r
2073         "t": {\r
2074           "type": "number",\r
2075           "rules": {\r
2076             "required": true,\r
2077             "number": true,\r
2078             "min": 0\r
2079           }\r
2080         }\r
2081       }\r
2082     },\r
2083     "sheet": {\r
2084       "table_name": "sheets",\r
2085       "associations": {\r
2086         "belongs_to": {\r
2087           "author": {}\r
2088         },\r
2089         "has_many": {\r
2090           "story_sheets": {},\r
2091           "stories": {\r
2092             "through": "story_sheets"\r
2093           },\r
2094           "sheet_panels": {},\r
2095           "panels": {\r
2096             "through": "sheet_panels"\r
2097           }\r
2098         }\r
2099       },\r
2100       "attributes": {\r
2101         "caption": {\r
2102           "type": "text",\r
2103           "rules": {}\r
2104         },\r
2105         "width": {\r
2106           "type": "number",\r
2107           "rules": {\r
2108             "required": true,\r
2109             "number": true\r
2110           }\r
2111         },\r
2112         "height": {\r
2113           "type": "number",\r
2114           "rules": {\r
2115             "required": true,\r
2116             "number": true\r
2117           }\r
2118         },\r
2119         "visible": {\r
2120           "type": "number",\r
2121           "rules": {\r
2122             "required": true,\r
2123             "number": true\r
2124           },\r
2125           "source": {\r
2126             "type": "magic_number",\r
2127             "args": {\r
2128               "select_item_name": "sheet_visible_items"\r
2129             }\r
2130           }\r
2131         },\r
2132         "author_id": {\r
2133           "type": "number",\r
2134           "rules": {\r
2135             "required": true,\r
2136             "number": true\r
2137           }\r
2138         }\r
2139       }\r
2140     },\r
2141     "sheet_panel": {\r
2142       "table_name": "sheet_panels",\r
2143       "associations": {\r
2144         "belongs_to": {\r
2145           "sheet": {},\r
2146           "panel": {}\r
2147         },\r
2148         "has_many": {}\r
2149       },\r
2150       "attributes": {\r
2151         "sheet_id": {\r
2152           "type": "number",\r
2153           "rules": {\r
2154             "number": true\r
2155           }\r
2156         },\r
2157         "panel_id": {\r
2158           "type": "number",\r
2159           "rules": {\r
2160             "number": true\r
2161           }\r
2162         },\r
2163         "x": {\r
2164           "type": "number",\r
2165           "rules": {\r
2166             "required": true,\r
2167             "number": true\r
2168           }\r
2169         },\r
2170         "y": {\r
2171           "type": "number",\r
2172           "rules": {\r
2173             "required": true,\r
2174             "number": true\r
2175           }\r
2176         },\r
2177         "z": {\r
2178           "type": "number",\r
2179           "rules": {\r
2180             "required": true,\r
2181             "number": true,\r
2182             "min": 1\r
2183           }\r
2184         },\r
2185         "t": {\r
2186           "type": "number",\r
2187           "rules": {\r
2188             "required": true,\r
2189             "number": true,\r
2190             "min": 0\r
2191           }\r
2192         },\r
2193         "author_id": {\r
2194           "type": "number",\r
2195           "rules": {\r
2196             "number": true\r
2197           }\r
2198         }\r
2199       }\r
2200     },\r
2201     "panel": {\r
2202       "table_name": "panels",\r
2203       "associations": {\r
2204         "belongs_to": {\r
2205           "author": {}\r
2206         },\r
2207         "has_many": {\r
2208           "scroll_panels": {},\r
2209           "scrolls": {\r
2210             "through": "scroll_panels"\r
2211           },\r
2212           "sheet_panels": {},\r
2213           "sheets": {\r
2214             "through": "sheet_panels"\r
2215           },\r
2216           "panel_pictures": {},\r
2217           "speech_balloons": {},\r
2218           "ground_pictures": {},\r
2219           "ground_colors": {}\r
2220         }\r
2221       },\r
2222       "attributes": {\r
2223         "width": {\r
2224           "type": "number",\r
2225           "rules": {\r
2226             "required": true,\r
2227             "number": true,\r
2228             "min": 1\r
2229           }\r
2230         },\r
2231         "height": {\r
2232           "type": "number",\r
2233           "rules": {\r
2234             "required": true,\r
2235             "number": true,\r
2236             "min": 1\r
2237           }\r
2238         },\r
2239         "border": {\r
2240           "type": "number",\r
2241           "rules": {\r
2242             "required": true,\r
2243             "number": true,\r
2244             "min": 0\r
2245           }\r
2246         },\r
2247         "caption": {\r
2248           "type": "text",\r
2249           "rules": {}\r
2250         },\r
2251         "publish": {\r
2252           "type": "number",\r
2253           "rules": {\r
2254             "required": true,\r
2255             "number": true\r
2256           },\r
2257           "source": {\r
2258             "type": "magic_number",\r
2259             "args": {\r
2260               "select_item_name": "panel_publish_items"\r
2261             }\r
2262           }\r
2263         },\r
2264         "author_id": {\r
2265           "type": "number",\r
2266           "rules": {\r
2267             "required": true,\r
2268             "number": true\r
2269           }\r
2270         }\r
2271       }\r
2272     },\r
2273     "panel_picture": {\r
2274       "table_name": "panel_pictures",\r
2275       "associations": {\r
2276         "belongs_to": {\r
2277           "panel": {}\r
2278         },\r
2279         "has_many": {}\r
2280       },\r
2281       "attributes": {\r
2282         "panel_id": {\r
2283           "type": "number",\r
2284           "rules": {\r
2285             "number": true\r
2286           }\r
2287         },\r
2288         "picture_id": {\r
2289           "type": "number",\r
2290           "rules": {\r
2291             "required": true,\r
2292             "number": true\r
2293           }\r
2294         },\r
2295         "caption": {\r
2296           "type": "text",\r
2297           "rules": {}\r
2298         },\r
2299         "x": {\r
2300           "type": "number",\r
2301           "rules": {\r
2302             "required": true,\r
2303             "number": true\r
2304           }\r
2305         },\r
2306         "y": {\r
2307           "type": "number",\r
2308           "rules": {\r
2309             "required": true,\r
2310             "number": true\r
2311           }\r
2312         },\r
2313         "width": {\r
2314           "type": "number",\r
2315           "rules": {\r
2316             "required": true,\r
2317             "number": true\r
2318           }\r
2319         },\r
2320         "height": {\r
2321           "type": "number",\r
2322           "rules": {\r
2323             "required": true,\r
2324             "number": true\r
2325           }\r
2326         },\r
2327         "link": {\r
2328           "type": "text",\r
2329           "rules": {\r
2330             "url": true\r
2331           }\r
2332         },\r
2333         "z": {\r
2334           "type": "number",\r
2335           "rules": {\r
2336             "required": true,\r
2337             "number": true,\r
2338             "min": 1\r
2339           }\r
2340         },\r
2341         "t": {\r
2342           "type": "number",\r
2343           "rules": {\r
2344             "required": true,\r
2345             "number": true,\r
2346             "min": 0\r
2347           }\r
2348         }\r
2349       }\r
2350     },\r
2351     "speech_balloon": {\r
2352       "table_name": "speech_balloons",\r
2353       "associations": {\r
2354         "belongs_to": {\r
2355           "panel": {},\r
2356           "speech_balloon_template": {}\r
2357         },\r
2358         "has_many": {},\r
2359         "has_one": {\r
2360           "balloon": {},\r
2361           "speech": {}\r
2362         }\r
2363       },\r
2364       "attributes": {\r
2365         "panel_id": {\r
2366           "type": "number",\r
2367           "rules": {\r
2368             "number": true\r
2369           }\r
2370         },\r
2371         "speech_balloon_template_id": {\r
2372           "type": "number",\r
2373           "rules": {\r
2374             "required": true,\r
2375             "number": true\r
2376           }\r
2377         },\r
2378         "speech_balloon_template_module_name": {\r
2379           "type": "text",\r
2380           "rules": {\r
2381             "required": true\r
2382           }\r
2383         },\r
2384         "z": {\r
2385           "type": "number",\r
2386           "rules": {\r
2387             "required": true,\r
2388             "number": true,\r
2389             "min": 1\r
2390           }\r
2391         },\r
2392         "t": {\r
2393           "type": "number",\r
2394           "rules": {\r
2395             "required": true,\r
2396             "number": true,\r
2397             "min": 0\r
2398           }\r
2399         },\r
2400         "speech_balloon_template_settings": {\r
2401           "type": "text",\r
2402           "rules": {}\r
2403         },\r
2404         "caption": {\r
2405           "type": "text",\r
2406           "rules": {}\r
2407         }\r
2408       }\r
2409     },\r
2410     "balloon": {\r
2411       "table_name": "balloons",\r
2412       "associations": {\r
2413         "belongs_to": {\r
2414           "speech_balloon": {},\r
2415           "system_picture": {},\r
2416           "speech_balloon_template": {}\r
2417         },\r
2418         "has_many": {}\r
2419       },\r
2420       "attributes": {\r
2421         "speech_balloon_id": {\r
2422           "type": "number",\r
2423           "rules": {\r
2424             "number": true\r
2425           }\r
2426         },\r
2427         "speech_balloon_template_id": {\r
2428           "type": "number",\r
2429           "rules": {\r
2430             "required": true,\r
2431             "number": true\r
2432           }\r
2433         },\r
2434         "speech_balloon_template_module_name": {\r
2435           "type": "text",\r
2436           "rules": {\r
2437             "required": true\r
2438           }\r
2439         },\r
2440         "system_picture_id": {\r
2441           "type": "number",\r
2442           "rules": {\r
2443             "required": true,\r
2444             "number": true\r
2445           }\r
2446         },\r
2447         "x": {\r
2448           "type": "number",\r
2449           "rules": {\r
2450             "required": true,\r
2451             "number": true\r
2452           }\r
2453         },\r
2454         "y": {\r
2455           "type": "number",\r
2456           "rules": {\r
2457             "required": true,\r
2458             "number": true\r
2459           }\r
2460         },\r
2461         "width": {\r
2462           "type": "number",\r
2463           "rules": {\r
2464             "required": true,\r
2465             "number": true,\r
2466             "min": 1\r
2467           }\r
2468         },\r
2469         "height": {\r
2470           "type": "number",\r
2471           "rules": {\r
2472             "required": true,\r
2473             "number": true,\r
2474             "min": 1\r
2475           }\r
2476         },\r
2477         "r": {\r
2478           "type": "number",\r
2479           "rules": {\r
2480             "required": true,\r
2481             "number": true\r
2482           }\r
2483         },\r
2484         "speech_balloon_template_settings": {\r
2485           "type": "text",\r
2486           "rules": {}\r
2487         }\r
2488       }\r
2489     },\r
2490     "speech": {\r
2491       "table_name": "speeches",\r
2492       "associations": {\r
2493         "belongs_to": {\r
2494           "speech_balloon": {},\r
2495           "writing_format": {},\r
2496           "speech_balloon_template": {}\r
2497         },\r
2498         "has_many": {}\r
2499       },\r
2500       "attributes": {\r
2501         "speech_balloon_id": {\r
2502           "type": "number",\r
2503           "rules": {\r
2504             "number": true\r
2505           }\r
2506         },\r
2507         "speech_balloon_template_id": {\r
2508           "type": "number",\r
2509           "rules": {\r
2510             "required": true,\r
2511             "number": true\r
2512           }\r
2513         },\r
2514         "speech_balloon_template_module_name": {\r
2515           "type": "text",\r
2516           "rules": {\r
2517             "required": true\r
2518           }\r
2519         },\r
2520         "writing_format_id": {\r
2521           "type": "number",\r
2522           "source": {\r
2523             "type": "model"\r
2524           },\r
2525           "rules": {\r
2526             "required": true,\r
2527             "number": true\r
2528           }\r
2529         },\r
2530         "writing_format_module_name": {\r
2531           "type": "text",\r
2532           "rules": {\r
2533             "required": true\r
2534           }\r
2535         },\r
2536         "content": {\r
2537           "type": "text",\r
2538           "rules": {}\r
2539         },\r
2540         "font_size": {\r
2541           "type": "float",\r
2542           "rules": {\r
2543             "required": true,\r
2544             "number": true,\r
2545             "min": 0\r
2546           },\r
2547           "source": {\r
2548             "type": "magic_number",\r
2549             "args": {\r
2550               "select_item_name": "speech_font_size_items"\r
2551             }\r
2552           }\r
2553         },\r
2554         "text_align": {\r
2555           "type": "number",\r
2556           "rules": {\r
2557             "required": true,\r
2558             "number": true,\r
2559             "range": [\r
2560               0,\r
2561               3\r
2562             ]\r
2563           },\r
2564           "source": {\r
2565             "type": "magic_number",\r
2566             "args": {\r
2567               "select_item_name": "speech_text_align_items"\r
2568             }\r
2569           }\r
2570         },\r
2571         "fore_color": {\r
2572           "type": "number",\r
2573           "rules": {\r
2574             "required": true,\r
2575             "number": true,\r
2576             "range": [\r
2577               0,\r
2578               16777215\r
2579             ]\r
2580           }\r
2581         },\r
2582         "x": {\r
2583           "type": "number",\r
2584           "rules": {\r
2585             "required": true,\r
2586             "number": true\r
2587           }\r
2588         },\r
2589         "y": {\r
2590           "type": "number",\r
2591           "rules": {\r
2592             "required": true,\r
2593             "number": true\r
2594           }\r
2595         },\r
2596         "width": {\r
2597           "type": "number",\r
2598           "rules": {\r
2599             "required": true,\r
2600             "number": true,\r
2601             "min": 1\r
2602           }\r
2603         },\r
2604         "height": {\r
2605           "type": "number",\r
2606           "rules": {\r
2607             "required": true,\r
2608             "number": true,\r
2609             "min": 1\r
2610           }\r
2611         },\r
2612         "quotes": {\r
2613           "type": "text",\r
2614           "rules": {}\r
2615         },\r
2616         "speech_balloon_template_settings": {\r
2617           "type": "text",\r
2618           "rules": {}\r
2619         },\r
2620         "writing_format_settings": {\r
2621           "type": "text",\r
2622           "rules": {}\r
2623         }\r
2624       }\r
2625     },\r
2626     "ground_picture": {\r
2627       "table_name": "ground_pictures",\r
2628       "associations": {\r
2629         "belongs_to": {\r
2630           "panel": {}\r
2631         },\r
2632         "has_many": {}\r
2633       },\r
2634       "attributes": {\r
2635         "panel_id": {\r
2636           "type": "number",\r
2637           "rules": {\r
2638             "number": true\r
2639           }\r
2640         },\r
2641         "picture_id": {\r
2642           "type": "number",\r
2643           "rules": {\r
2644             "required": true,\r
2645             "number": true\r
2646           }\r
2647         },\r
2648         "caption": {\r
2649           "type": "text",\r
2650           "rules": {}\r
2651         },\r
2652         "repeat": {\r
2653           "type": "number",\r
2654           "rules": {\r
2655             "required": true,\r
2656             "number": true,\r
2657             "range": [\r
2658               0,\r
2659               3\r
2660             ]\r
2661           },\r
2662           "source": {\r
2663             "type": "magic_number",\r
2664             "args": {\r
2665               "select_item_name": "ground_picture_repeat_items"\r
2666             }\r
2667           }\r
2668         },\r
2669         "x": {\r
2670           "type": "number",\r
2671           "rules": {\r
2672             "required": true,\r
2673             "number": true\r
2674           }\r
2675         },\r
2676         "y": {\r
2677           "type": "number",\r
2678           "rules": {\r
2679             "required": true,\r
2680             "number": true\r
2681           }\r
2682         },\r
2683         "z": {\r
2684           "type": "number",\r
2685           "rules": {\r
2686             "required": true,\r
2687             "number": true,\r
2688             "min": 1\r
2689           }\r
2690         },\r
2691         "t": {\r
2692           "type": "number",\r
2693           "rules": {\r
2694             "required": true,\r
2695             "number": true,\r
2696             "min": 0\r
2697           }\r
2698         }\r
2699       }\r
2700     },\r
2701     "ground_color": {\r
2702       "table_name": "ground_colors",\r
2703       "associations": {\r
2704         "belongs_to": {\r
2705           "panel": {}\r
2706         },\r
2707         "has_many": {}\r
2708       },\r
2709       "attributes": {\r
2710         "panel_id": {\r
2711           "type": "number",\r
2712           "rules": {\r
2713             "number": true\r
2714           }\r
2715         },\r
2716         "caption": {\r
2717           "type": "text",\r
2718           "rules": {}\r
2719         },\r
2720         "code": {\r
2721           "type": "number",\r
2722           "rules": {\r
2723             "required": true,\r
2724             "number": true,\r
2725             "range": [\r
2726               0,\r
2727               16777215\r
2728             ]\r
2729           }\r
2730         },\r
2731         "orientation": {\r
2732           "type": "number",\r
2733           "rules": {\r
2734             "required": true,\r
2735             "number": true,\r
2736             "range": [\r
2737               0,\r
2738               1\r
2739             ]\r
2740           },\r
2741           "source": {\r
2742             "type": "magic_number",\r
2743             "args": {\r
2744               "select_item_name": "ground_color_orientation_items"\r
2745             }\r
2746           }\r
2747         },\r
2748         "xy": {\r
2749           "type": "number",\r
2750           "rules": {\r
2751             "number": true\r
2752           }\r
2753         },\r
2754         "wh": {\r
2755           "type": "number",\r
2756           "rules": {\r
2757             "number": true\r
2758           }\r
2759         },\r
2760         "z": {\r
2761           "type": "number",\r
2762           "rules": {\r
2763             "required": true,\r
2764             "number": true,\r
2765             "min": 1\r
2766           }\r
2767         },\r
2768         "t": {\r
2769           "type": "number",\r
2770           "rules": {\r
2771             "required": true,\r
2772             "number": true,\r
2773             "min": 0\r
2774           }\r
2775         }\r
2776       }\r
2777     },\r
2778     "original_picture": {\r
2779       "table_name": "original_pictures",\r
2780       "associations": {\r
2781         "belongs_to": {\r
2782           "artist": {}\r
2783         },\r
2784         "has_many": {\r
2785           "pictures": {}\r
2786         },\r
2787         "has_one": {\r
2788           "resource_picture": {}\r
2789         }\r
2790       },\r
2791       "attributes": {\r
2792         "ext": {\r
2793           "type": "text",\r
2794           "rules": {\r
2795             "required": true\r
2796           }\r
2797         },\r
2798         "width": {\r
2799           "type": "number",\r
2800           "rules": {\r
2801             "required": true,\r
2802             "number": true\r
2803           }\r
2804         },\r
2805         "height": {\r
2806           "type": "number",\r
2807           "rules": {\r
2808             "required": true,\r
2809             "number": true\r
2810           }\r
2811         },\r
2812         "filesize": {\r
2813           "type": "number",\r
2814           "rules": {\r
2815             "required": true,\r
2816             "number": true\r
2817           }\r
2818         },\r
2819         "artist_id": {\r
2820           "type": "number",\r
2821           "rules": {\r
2822             "required": true,\r
2823             "number": true\r
2824           }\r
2825         },\r
2826         "md5": {\r
2827           "type": "text",\r
2828           "rules": {\r
2829             "required": true\r
2830           }\r
2831         },\r
2832         "uploaded_at": {\r
2833           "type": "datetime"\r
2834         },\r
2835         "published_at": {\r
2836           "type": "datetime"\r
2837         },\r
2838         "stopped_at": {\r
2839           "type": "datetime"\r
2840         }\r
2841       }\r
2842     },\r
2843     "picture": {\r
2844       "table_name": "pictures",\r
2845       "associations": {\r
2846         "belongs_to": {\r
2847           "license": {},\r
2848           "artist": {},\r
2849           "system_picture": {}\r
2850         },\r
2851         "has_many": {},\r
2852         "has_one": {}\r
2853       },\r
2854       "attributes": {\r
2855         "original_picture_id": {\r
2856           "type": "number",\r
2857           "rules": {\r
2858             "required": true,\r
2859             "number": true\r
2860           }\r
2861         },\r
2862         "revision": {\r
2863           "type": "number",\r
2864           "rules": {\r
2865             "required": true,\r
2866             "number": true\r
2867           }\r
2868         },\r
2869         "ext": {\r
2870           "type": "text",\r
2871           "rules": {\r
2872             "required": true\r
2873           }\r
2874         },\r
2875         "width": {\r
2876           "type": "number",\r
2877           "rules": {\r
2878             "required": true,\r
2879             "number": true\r
2880           }\r
2881         },\r
2882         "height": {\r
2883           "type": "number",\r
2884           "rules": {\r
2885             "required": true,\r
2886             "number": true\r
2887           }\r
2888         },\r
2889         "filesize": {\r
2890           "type": "number",\r
2891           "rules": {\r
2892             "required": true,\r
2893             "number": true\r
2894           }\r
2895         },\r
2896         "artist_id": {\r
2897           "type": "number",\r
2898           "rules": {\r
2899             "required": true,\r
2900             "number": true\r
2901           }\r
2902         },\r
2903         "license_id": {\r
2904           "type": "number",\r
2905           "rules": {\r
2906             "required": true,\r
2907             "number": true\r
2908           }\r
2909         },\r
2910         "md5": {\r
2911           "type": "text",\r
2912           "rules": {\r
2913             "required": true\r
2914           }\r
2915         },\r
2916         "system_picture_id": {\r
2917           "type": "number",\r
2918           "rules": {\r
2919             "required": true,\r
2920             "number": true\r
2921           }\r
2922         },\r
2923         "license_group_settings": {\r
2924           "type": "text",\r
2925           "rules": {}\r
2926         },\r
2927         "credit_picture_settings": {\r
2928           "type": "text",\r
2929           "rules": {}\r
2930         },\r
2931         "license_settings": {\r
2932           "type": "text",\r
2933           "rules": {}\r
2934         },\r
2935         "license_group_module_name": {\r
2936           "type": "text",\r
2937           "rules": {\r
2938             "required": true\r
2939           }\r
2940         }\r
2941       }\r
2942     },\r
2943     "resource_picture": {\r
2944       "table_name": "resource_pictures",\r
2945       "associations": {\r
2946         "belongs_to": {\r
2947           "original_picture": {},\r
2948           "license_group": {},\r
2949           "license": {},\r
2950           "artist": {},\r
2951           "system_picture": {}\r
2952         },\r
2953         "has_many": {},\r
2954         "has_one": {}\r
2955       },\r
2956       "attributes": {\r
2957         "original_picture_id": {\r
2958           "type": "number",\r
2959           "rules": {\r
2960             "required": true,\r
2961             "number": true\r
2962           }\r
2963         },\r
2964         "ext": {\r
2965           "type": "text",\r
2966           "rules": {\r
2967             "required": true\r
2968           }\r
2969         },\r
2970         "width": {\r
2971           "type": "number",\r
2972           "rules": {\r
2973             "required": true,\r
2974             "number": true\r
2975           }\r
2976         },\r
2977         "height": {\r
2978           "type": "number",\r
2979           "rules": {\r
2980             "required": true,\r
2981             "number": true\r
2982           }\r
2983         },\r
2984         "filesize": {\r
2985           "type": "number",\r
2986           "rules": {\r
2987             "required": true,\r
2988             "number": true\r
2989           }\r
2990         },\r
2991         "artist_id": {\r
2992           "type": "number",\r
2993           "rules": {\r
2994             "required": true,\r
2995             "number": true\r
2996           }\r
2997         },\r
2998         "license_group_id": {\r
2999           "type": "number",\r
3000           "rules": {\r
3001             "required": true,\r
3002             "number": true\r
3003           }\r
3004         },\r
3005         "license_id": {\r
3006           "type": "number",\r
3007           "rules": {\r
3008             "required": true,\r
3009             "number": true\r
3010           }\r
3011         },\r
3012         "md5": {\r
3013           "type": "text",\r
3014           "rules": {\r
3015             "required": true\r
3016           }\r
3017         },\r
3018         "system_picture_id": {\r
3019           "type": "number",\r
3020           "rules": {\r
3021             "required": true,\r
3022             "number": true\r
3023           }\r
3024         },\r
3025         "license_group_settings": {\r
3026           "type": "text",\r
3027           "rules": {}\r
3028         },\r
3029         "credit_picture_settings": {\r
3030           "type": "text",\r
3031           "rules": {}\r
3032         },\r
3033         "license_settings": {\r
3034           "type": "text",\r
3035           "rules": {}\r
3036         },\r
3037         "picture_id": {\r
3038           "type": "number",\r
3039           "rules": {\r
3040             "required": true,\r
3041             "number": true\r
3042           }\r
3043         },\r
3044         "license_group_module_name": {\r
3045           "type": "text",\r
3046           "rules": {\r
3047             "required": true\r
3048           }\r
3049         }\r
3050       }\r
3051     },\r
3052     "original_picture_license_group": {\r
3053       "table_name": "original_picture_license_groups",\r
3054       "associations": {\r
3055         "belongs_to": {\r
3056           "original_picture": {},\r
3057           "license_group": {}\r
3058         },\r
3059         "has_many": {},\r
3060         "has_one": {}\r
3061       },\r
3062       "attributes": {\r
3063         "original_picture_id": {\r
3064           "type": "number",\r
3065           "rules": {\r
3066             "required": true,\r
3067             "number": true\r
3068           }\r
3069         },\r
3070         "license_group_id": {\r
3071           "type": "number",\r
3072           "rules": {\r
3073             "required": true,\r
3074             "number": true\r
3075           },\r
3076           "source": {\r
3077             "type": "model"\r
3078           }\r
3079         }\r
3080       }\r
3081     },\r
3082     "original_picture_license": {\r
3083       "table_name": "original_picture_licenses",\r
3084       "associations": {\r
3085         "belongs_to": {\r
3086           "original_picture": {},\r
3087           "license": {},\r
3088           "system_picture": {}\r
3089         },\r
3090         "has_many": {},\r
3091         "has_one": {}\r
3092       },\r
3093       "attributes": {\r
3094         "original_picture_id": {\r
3095           "type": "number",\r
3096           "rules": {\r
3097             "required": true,\r
3098             "number": true\r
3099           }\r
3100         },\r
3101         "license_group_id": {\r
3102           "type": "number",\r
3103           "source": {\r
3104             "type": "model"\r
3105           },\r
3106           "rules": {\r
3107             "required": true,\r
3108             "number": true\r
3109           }\r
3110         },\r
3111         "license_id": {\r
3112           "type": "number",\r
3113           "source": {\r
3114             "type": "filter",\r
3115             "args": {\r
3116               "resource_list_name": "by_license_group",\r
3117               "filter_column_name": "license_group_id"\r
3118             }\r
3119           },\r
3120           "rules": {\r
3121             "required": true,\r
3122             "number": true\r
3123           }\r
3124         },\r
3125         "license_settings": {\r
3126           "type": "text",\r
3127           "rules": {}\r
3128         },\r
3129         "license_group_module_name": {\r
3130           "type": "text",\r
3131           "rules": {\r
3132             "required": true\r
3133           }\r
3134         }\r
3135       }\r
3136     },\r
3137     "speech_balloon_template": {\r
3138       "table_name": "speech_balloon_templates",\r
3139       "associations": {\r
3140         "belongs_to": {\r
3141           "system_picture": {}\r
3142         },\r
3143         "has_many": {\r
3144           "speech_balloons": {},\r
3145           "panels": {\r
3146             "through": "speech_balloons"\r
3147           }\r
3148         },\r
3149         "has_one": {}\r
3150       },\r
3151       "attributes": {\r
3152         "name": {\r
3153           "type": "text",\r
3154           "rules": {\r
3155             "required": true\r
3156           }\r
3157         },\r
3158         "module_name": {\r
3159           "type": "text",\r
3160           "rules": {\r
3161             "required": true\r
3162           }\r
3163         },\r
3164         "caption": {\r
3165           "type": "text",\r
3166           "rules": {\r
3167             "required": true\r
3168           }\r
3169         },\r
3170         "t": {\r
3171           "type": "number",\r
3172           "rules": {\r
3173             "required": true,\r
3174             "number": true,\r
3175             "min": 0\r
3176           }\r
3177         },\r
3178         "system_picture_id": {\r
3179           "type": "number",\r
3180           "rules": {\r
3181             "required": true,\r
3182             "number": true\r
3183           }\r
3184         },\r
3185         "settings": {\r
3186           "type": "text",\r
3187           "rules": {\r
3188             "required": true\r
3189           }\r
3190         }\r
3191       }\r
3192     },\r
3193     "writing_format": {\r
3194       "table_name": "writing_formats",\r
3195       "associations": {\r
3196         "belongs_to": {\r
3197           "system_picture": {}\r
3198         },\r
3199         "has_many": {\r
3200           "speeches": {}\r
3201         },\r
3202         "has_one": {}\r
3203       },\r
3204       "attributes": {\r
3205         "name": {\r
3206           "type": "text",\r
3207           "rules": {\r
3208             "required": true\r
3209           }\r
3210         },\r
3211         "module_name": {\r
3212           "type": "text",\r
3213           "rules": {\r
3214             "required": true\r
3215           }\r
3216         },\r
3217         "caption": {\r
3218           "type": "text",\r
3219           "rules": {\r
3220             "required": true\r
3221           }\r
3222         },\r
3223         "system_picture_id": {\r
3224           "type": "number",\r
3225           "rules": {\r
3226             "required": true,\r
3227             "number": true\r
3228           }\r
3229         },\r
3230         "settings": {\r
3231           "type": "text",\r
3232           "rules": {\r
3233             "required": true\r
3234           }\r
3235         }\r
3236       }\r
3237     },\r
3238     "license_group": {\r
3239       "table_name": "license_groups",\r
3240       "associations": {\r
3241         "belongs_to": {},\r
3242         "has_many": {\r
3243           "resource_pictures": {},\r
3244           "licenses": {}\r
3245         },\r
3246         "has_one": {}\r
3247       },\r
3248       "attributes": {\r
3249         "name": {\r
3250           "type": "text",\r
3251           "rules": {\r
3252             "required": true\r
3253           }\r
3254         },\r
3255         "module_name": {\r
3256           "type": "text",\r
3257           "rules": {\r
3258             "required": true\r
3259           }\r
3260         },\r
3261         "caption": {\r
3262           "type": "text",\r
3263           "rules": {\r
3264             "required": true\r
3265           }\r
3266         },\r
3267         "url": {\r
3268           "type": "text",\r
3269           "rules": {\r
3270             "required": true\r
3271           }\r
3272         }\r
3273       }\r
3274     },\r
3275     "license": {\r
3276       "table_name": "licenses",\r
3277       "associations": {\r
3278         "belongs_to": {\r
3279           "license_group": {},\r
3280           "system_picture": {}\r
3281         },\r
3282         "has_many": {\r
3283           "resource_pictures": {}\r
3284         },\r
3285         "has_one": {}\r
3286       },\r
3287       "attributes": {\r
3288         "license_group_id": {\r
3289           "type": "number",\r
3290           "rules": {\r
3291             "number": true\r
3292           }\r
3293         },\r
3294         "license_group_module_name": {\r
3295           "type": "text",\r
3296           "rules": {\r
3297             "required": true\r
3298           }\r
3299         },\r
3300         "name": {\r
3301           "type": "text",\r
3302           "rules": {\r
3303             "required": true\r
3304           }\r
3305         },\r
3306         "caption": {\r
3307           "type": "text",\r
3308           "rules": {\r
3309             "required": true\r
3310           }\r
3311         },\r
3312         "system_picture_id": {\r
3313           "type": "number",\r
3314           "rules": {\r
3315             "required": true,\r
3316             "number": true\r
3317           }\r
3318         },\r
3319         "url": {\r
3320           "type": "text",\r
3321           "rules": {\r
3322             "required": true\r
3323           }\r
3324         },\r
3325         "license_group_settings": {\r
3326           "type": "text",\r
3327           "rules": {}\r
3328         },\r
3329         "credit_picture_settings": {\r
3330           "type": "text",\r
3331           "rules": {}\r
3332         }\r
3333       }\r
3334     },\r
3335     "author": {\r
3336       "table_name": "authors",\r
3337       "associations": {\r
3338         "belongs_to": {},\r
3339         "has_many": {\r
3340           "scrolls": {},\r
3341           "comics": {},\r
3342           "stories": {},\r
3343           "sheets": {},\r
3344           "panels": {}\r
3345         },\r
3346         "has_one": {}\r
3347       },\r
3348       "attributes": {\r
3349         "name": {\r
3350           "type": "text",\r
3351           "rules": {\r
3352             "required": true\r
3353           }\r
3354         },\r
3355         "user_id": {\r
3356           "type": "number",\r
3357           "rules": {\r
3358             "required": true,\r
3359             "number": true\r
3360           }\r
3361         }\r
3362       }\r
3363     },\r
3364     "artist": {\r
3365       "table_name": "artists",\r
3366       "associations": {\r
3367         "belongs_to": {},\r
3368         "has_many": {\r
3369           "resource_pictures": {}\r
3370         },\r
3371         "has_one": {}\r
3372       },\r
3373       "attributes": {\r
3374         "name": {\r
3375           "type": "text",\r
3376           "rules": {\r
3377             "required": true\r
3378           }\r
3379         },\r
3380         "user_id": {\r
3381           "type": "number",\r
3382           "rules": {\r
3383             "required": true,\r
3384             "number": true\r
3385           }\r
3386         }\r
3387       }\r
3388     },\r
3389     "system_picture": {\r
3390       "table_name": "system_pictures",\r
3391       "associations": {\r
3392         "belongs_to": {},\r
3393         "has_many": {\r
3394           "balloons": {},\r
3395           "speech_balloon_templates": {},\r
3396           "licenses": {},\r
3397           "writing_formats": {}\r
3398         },\r
3399         "has_one": {}\r
3400       },\r
3401       "attributes": {\r
3402         "ext": {\r
3403           "type": "text",\r
3404           "rules": {\r
3405             "required": true\r
3406           }\r
3407         },\r
3408         "width": {\r
3409           "type": "number",\r
3410           "rules": {\r
3411             "required": true,\r
3412             "number": true\r
3413           }\r
3414         },\r
3415         "height": {\r
3416           "type": "number",\r
3417           "rules": {\r
3418             "required": true,\r
3419             "number": true\r
3420           }\r
3421         },\r
3422         "filesize": {\r
3423           "type": "number",\r
3424           "rules": {\r
3425             "required": true,\r
3426             "number": true\r
3427           }\r
3428         },\r
3429         "md5": {\r
3430           "type": "text",\r
3431           "rules": {\r
3432             "required": true\r
3433           }\r
3434         }\r
3435       }\r
3436     },\r
3437     "circle_speech_balloon_speech_balloon": {\r
3438       "attributes": {}\r
3439     },\r
3440     "circle_speech_balloon_balloon": {\r
3441       "attributes": {}\r
3442     },\r
3443     "circle_speech_balloon_speech": {\r
3444       "attributes": {}\r
3445     },\r
3446     "plain_speech_balloon_speech_balloon": {\r
3447       "attributes": {}\r
3448     },\r
3449     "plain_speech_balloon_balloon": {\r
3450       "attributes": {}\r
3451     },\r
3452     "plain_speech_balloon_speech": {\r
3453       "attributes": {}\r
3454     },\r
3455     "square_speech_balloon_speech_balloon": {\r
3456       "attributes": {}\r
3457     },\r
3458     "square_speech_balloon_balloon": {\r
3459       "attributes": {}\r
3460     },\r
3461     "square_speech_balloon_speech": {\r
3462       "attributes": {}\r
3463     },\r
3464     "test_speech_balloon_speech_balloon": {\r
3465       "attributes": {\r
3466         "a": {\r
3467           "type": "number",\r
3468           "rules": {\r
3469             "required": true,\r
3470             "number": true\r
3471           }\r
3472         }\r
3473       }\r
3474     },\r
3475     "test_speech_balloon_balloon": {\r
3476       "attributes": {\r
3477         "b": {\r
3478           "type": "number",\r
3479           "rules": {\r
3480             "required": true,\r
3481             "number": true\r
3482           }\r
3483         }\r
3484       }\r
3485     },\r
3486     "test_speech_balloon_speech": {\r
3487       "attributes": {\r
3488         "c": {\r
3489           "type": "number",\r
3490           "rules": {\r
3491             "required": true,\r
3492             "number": true\r
3493           }\r
3494         }\r
3495       }\r
3496     },\r
3497     "pettanr_creative_commons_v30_licenses_license": {\r
3498       "attributes": {\r
3499         "open": {\r
3500           "type": "number",\r
3501           "rules": {\r
3502             "required": true,\r
3503             "number": true\r
3504           }\r
3505         },\r
3506         "commercial": {\r
3507           "type": "number",\r
3508           "rules": {\r
3509             "required": true,\r
3510             "number": true\r
3511           }\r
3512         },\r
3513         "official": {\r
3514           "type": "number",\r
3515           "rules": {\r
3516             "required": true,\r
3517             "number": true\r
3518           }\r
3519         },\r
3520         "attribution": {\r
3521           "type": "number",\r
3522           "rules": {\r
3523             "required": true,\r
3524             "number": true\r
3525           }\r
3526         },\r
3527         "derive": {\r
3528           "type": "number",\r
3529           "rules": {\r
3530             "required": true,\r
3531             "number": true\r
3532           }\r
3533         },\r
3534         "thumbnail": {\r
3535           "type": "number",\r
3536           "rules": {\r
3537             "required": true,\r
3538             "number": true\r
3539           }\r
3540         },\r
3541         "gif_convert": {\r
3542           "type": "number",\r
3543           "rules": {\r
3544             "required": true,\r
3545             "number": true\r
3546           }\r
3547         },\r
3548         "reverse": {\r
3549           "type": "number",\r
3550           "rules": {\r
3551             "required": true,\r
3552             "number": true\r
3553           }\r
3554         },\r
3555         "sync_vh": {\r
3556           "type": "number",\r
3557           "rules": {\r
3558             "required": true,\r
3559             "number": true\r
3560           }\r
3561         },\r
3562         "overlap": {\r
3563           "type": "number",\r
3564           "rules": {\r
3565             "required": true,\r
3566             "number": true\r
3567           }\r
3568         }\r
3569       }\r
3570     },\r
3571     "pettanr_creative_commons_v30_licenses_credit_picture": {\r
3572       "attributes": {\r
3573         "source_url_btn_id": {\r
3574           "type": "number",\r
3575           "rules": {\r
3576             "required": true,\r
3577             "number": true\r
3578           }\r
3579         },\r
3580         "source_url_off_btn_id": {\r
3581           "type": "number",\r
3582           "rules": {\r
3583             "required": true,\r
3584             "number": true\r
3585           }\r
3586         }\r
3587       }\r
3588     },\r
3589     "pettanr_creative_commons_v30_licenses_attribute": {\r
3590       "attributes": {\r
3591         "artist_name": {\r
3592           "type": "text",\r
3593           "rules": {\r
3594             "required": true\r
3595           }\r
3596         },\r
3597         "caption": {\r
3598           "type": "text",\r
3599           "rules": {}\r
3600         },\r
3601         "artist_url": {\r
3602           "type": "text",\r
3603           "rules": {}\r
3604         },\r
3605         "source_url": {\r
3606           "type": "text",\r
3607           "rules": {}\r
3608         },\r
3609         "more_permission_url": {\r
3610           "type": "text",\r
3611           "rules": {}\r
3612         }\r
3613       }\r
3614     },\r
3615     "pettanr_pettan_commons_v01_licenses_license": {\r
3616       "attributes": {\r
3617         "open": {\r
3618           "type": "number",\r
3619           "rules": {\r
3620             "required": true,\r
3621             "number": true\r
3622           }\r
3623         },\r
3624         "commercial": {\r
3625           "type": "number",\r
3626           "rules": {\r
3627             "required": true,\r
3628             "number": true\r
3629           }\r
3630         },\r
3631         "official": {\r
3632           "type": "number",\r
3633           "rules": {\r
3634             "required": true,\r
3635             "number": true\r
3636           }\r
3637         },\r
3638         "attribution": {\r
3639           "type": "number",\r
3640           "rules": {\r
3641             "required": true,\r
3642             "number": true\r
3643           }\r
3644         },\r
3645         "derive": {\r
3646           "type": "number",\r
3647           "rules": {\r
3648             "required": true,\r
3649             "number": true\r
3650           }\r
3651         },\r
3652         "thumbnail": {\r
3653           "type": "number",\r
3654           "rules": {\r
3655             "required": true,\r
3656             "number": true\r
3657           }\r
3658         },\r
3659         "gif_convert": {\r
3660           "type": "number",\r
3661           "rules": {\r
3662             "required": true,\r
3663             "number": true\r
3664           }\r
3665         },\r
3666         "reverse": {\r
3667           "type": "number",\r
3668           "rules": {\r
3669             "required": true,\r
3670             "number": true\r
3671           }\r
3672         },\r
3673         "sync_vh": {\r
3674           "type": "number",\r
3675           "rules": {\r
3676             "required": true,\r
3677             "number": true\r
3678           }\r
3679         },\r
3680         "overlap": {\r
3681           "type": "number",\r
3682           "rules": {\r
3683             "required": true,\r
3684             "number": true\r
3685           }\r
3686         }\r
3687       }\r
3688     },\r
3689     "pettanr_pettan_commons_v01_licenses_credit_picture": {\r
3690       "attributes": {\r
3691         "source_url_btn_id": {\r
3692           "type": "number",\r
3693           "rules": {\r
3694             "required": true,\r
3695             "number": true\r
3696           }\r
3697         },\r
3698         "source_url_off_btn_id": {\r
3699           "type": "number",\r
3700           "rules": {\r
3701             "required": true,\r
3702             "number": true\r
3703           }\r
3704         }\r
3705       }\r
3706     },\r
3707     "pettanr_pettan_commons_v01_licenses_attribute": {\r
3708       "attributes": {\r
3709         "artist_name": {\r
3710           "type": "text",\r
3711           "rules": {\r
3712             "required": true\r
3713           }\r
3714         },\r
3715         "caption": {\r
3716           "type": "text",\r
3717           "rules": {\r
3718             "required": true\r
3719           }\r
3720         },\r
3721         "sources": {\r
3722           "type": "text",\r
3723           "rules": {\r
3724             "required": true\r
3725           }\r
3726         }\r
3727       }\r
3728     },\r
3729     "pettanr_pettan_protected_v01_licenses_license": {\r
3730       "attributes": {\r
3731         "open": {\r
3732           "type": "number",\r
3733           "rules": {\r
3734             "required": true,\r
3735             "number": true\r
3736           }\r
3737         },\r
3738         "commercial": {\r
3739           "type": "number",\r
3740           "rules": {\r
3741             "required": true,\r
3742             "number": true\r
3743           }\r
3744         },\r
3745         "official": {\r
3746           "type": "number",\r
3747           "rules": {\r
3748             "required": true,\r
3749             "number": true\r
3750           }\r
3751         },\r
3752         "attribution": {\r
3753           "type": "number",\r
3754           "rules": {\r
3755             "required": true,\r
3756             "number": true\r
3757           }\r
3758         },\r
3759         "derive": {\r
3760           "type": "number",\r
3761           "rules": {\r
3762             "required": true,\r
3763             "number": true\r
3764           }\r
3765         },\r
3766         "thumbnail": {\r
3767           "type": "number",\r
3768           "rules": {\r
3769             "required": true,\r
3770             "number": true\r
3771           }\r
3772         },\r
3773         "gif_convert": {\r
3774           "type": "number",\r
3775           "rules": {\r
3776             "required": true,\r
3777             "number": true\r
3778           }\r
3779         },\r
3780         "reverse": {\r
3781           "type": "number",\r
3782           "rules": {\r
3783             "required": true,\r
3784             "number": true\r
3785           }\r
3786         },\r
3787         "sync_vh": {\r
3788           "type": "number",\r
3789           "rules": {\r
3790             "required": true,\r
3791             "number": true\r
3792           }\r
3793         },\r
3794         "overlap": {\r
3795           "type": "number",\r
3796           "rules": {\r
3797             "required": true,\r
3798             "number": true\r
3799           }\r
3800         },\r
3801         "trackback": {\r
3802           "type": "number",\r
3803           "rules": {\r
3804             "required": true,\r
3805             "number": true\r
3806           }\r
3807         }\r
3808       }\r
3809     },\r
3810     "pettanr_pettan_protected_v01_licenses_credit_picture": {\r
3811       "attributes": {\r
3812         "source_url_btn_id": {\r
3813           "type": "number",\r
3814           "rules": {\r
3815             "required": true,\r
3816             "number": true\r
3817           }\r
3818         },\r
3819         "source_url_off_btn_id": {\r
3820           "type": "number",\r
3821           "rules": {\r
3822             "required": true,\r
3823             "number": true\r
3824           }\r
3825         }\r
3826       }\r
3827     },\r
3828     "pettanr_pettan_protected_v01_licenses_attribute": {\r
3829       "attributes": {\r
3830         "artist_name": {\r
3831           "type": "text",\r
3832           "rules": {\r
3833             "required": true\r
3834           }\r
3835         },\r
3836         "caption": {\r
3837           "type": "text",\r
3838           "rules": {\r
3839             "required": true\r
3840           }\r
3841         },\r
3842         "sources": {\r
3843           "type": "text",\r
3844           "rules": {\r
3845             "required": true\r
3846           }\r
3847         }\r
3848       }\r
3849     },\r
3850     "pettanr_pettan_public_v01_licenses_license": {\r
3851       "attributes": {\r
3852         "open": {\r
3853           "type": "number",\r
3854           "rules": {\r
3855             "required": true,\r
3856             "number": true\r
3857           }\r
3858         },\r
3859         "commercial": {\r
3860           "type": "number",\r
3861           "rules": {\r
3862             "required": true,\r
3863             "number": true\r
3864           }\r
3865         },\r
3866         "official": {\r
3867           "type": "number",\r
3868           "rules": {\r
3869             "required": true,\r
3870             "number": true\r
3871           }\r
3872         },\r
3873         "attribution": {\r
3874           "type": "number",\r
3875           "rules": {\r
3876             "required": true,\r
3877             "number": true\r
3878           }\r
3879         },\r
3880         "derive": {\r
3881           "type": "number",\r
3882           "rules": {\r
3883             "required": true,\r
3884             "number": true\r
3885           }\r
3886         },\r
3887         "thumbnail": {\r
3888           "type": "number",\r
3889           "rules": {\r
3890             "required": true,\r
3891             "number": true\r
3892           }\r
3893         },\r
3894         "gif_convert": {\r
3895           "type": "number",\r
3896           "rules": {\r
3897             "required": true,\r
3898             "number": true\r
3899           }\r
3900         },\r
3901         "reverse": {\r
3902           "type": "number",\r
3903           "rules": {\r
3904             "required": true,\r
3905             "number": true\r
3906           }\r
3907         },\r
3908         "sync_vh": {\r
3909           "type": "number",\r
3910           "rules": {\r
3911             "required": true,\r
3912             "number": true\r
3913           }\r
3914         },\r
3915         "overlap": {\r
3916           "type": "number",\r
3917           "rules": {\r
3918             "required": true,\r
3919             "number": true\r
3920           }\r
3921         },\r
3922         "trackback": {\r
3923           "type": "number",\r
3924           "rules": {\r
3925             "required": true,\r
3926             "number": true\r
3927           }\r
3928         }\r
3929       }\r
3930     },\r
3931     "pettanr_pettan_public_v01_licenses_credit_picture": {\r
3932       "attributes": {\r
3933         "source_url_btn_id": {\r
3934           "type": "number",\r
3935           "rules": {\r
3936             "required": true,\r
3937             "number": true\r
3938           }\r
3939         }\r
3940       }\r
3941     },\r
3942     "pettanr_pettan_public_v01_licenses_attribute": {\r
3943       "attributes": {\r
3944         "artist_name": {\r
3945           "type": "text",\r
3946           "rules": {\r
3947             "required": true\r
3948           }\r
3949         },\r
3950         "caption": {\r
3951           "type": "text",\r
3952           "rules": {\r
3953             "required": true\r
3954           }\r
3955         },\r
3956         "sources": {\r
3957           "type": "text",\r
3958           "rules": {\r
3959             "required": true\r
3960           }\r
3961         }\r
3962       }\r
3963     },\r
3964     "pettanr_public_domain_v01_licenses_license": {\r
3965       "attributes": {\r
3966         "open": {\r
3967           "type": "number",\r
3968           "rules": {\r
3969             "required": true,\r
3970             "number": true\r
3971           }\r
3972         },\r
3973         "commercial": {\r
3974           "type": "number",\r
3975           "rules": {\r
3976             "required": true,\r
3977             "number": true\r
3978           }\r
3979         },\r
3980         "official": {\r
3981           "type": "number",\r
3982           "rules": {\r
3983             "required": true,\r
3984             "number": true\r
3985           }\r
3986         },\r
3987         "attribution": {\r
3988           "type": "number",\r
3989           "rules": {\r
3990             "required": true,\r
3991             "number": true\r
3992           }\r
3993         },\r
3994         "derive": {\r
3995           "type": "number",\r
3996           "rules": {\r
3997             "required": true,\r
3998             "number": true\r
3999           }\r
4000         },\r
4001         "thumbnail": {\r
4002           "type": "number",\r
4003           "rules": {\r
4004             "required": true,\r
4005             "number": true\r
4006           }\r
4007         },\r
4008         "gif_convert": {\r
4009           "type": "number",\r
4010           "rules": {\r
4011             "required": true,\r
4012             "number": true\r
4013           }\r
4014         },\r
4015         "reverse": {\r
4016           "type": "number",\r
4017           "rules": {\r
4018             "required": true,\r
4019             "number": true\r
4020           }\r
4021         },\r
4022         "sync_vh": {\r
4023           "type": "number",\r
4024           "rules": {\r
4025             "required": true,\r
4026             "number": true\r
4027           }\r
4028         },\r
4029         "overlap": {\r
4030           "type": "number",\r
4031           "rules": {\r
4032             "required": true,\r
4033             "number": true\r
4034           }\r
4035         },\r
4036         "trackback": {\r
4037           "type": "number",\r
4038           "rules": {\r
4039             "required": true,\r
4040             "number": true\r
4041           }\r
4042         }\r
4043       }\r
4044     },\r
4045     "pettanr_public_domain_v01_licenses_credit_picture": {\r
4046       "attributes": {\r
4047         "source_url_btn_id": {\r
4048           "type": "number",\r
4049           "rules": {\r
4050             "required": true,\r
4051             "number": true\r
4052           }\r
4053         },\r
4054         "source_url_off_btn_id": {\r
4055           "type": "number",\r
4056           "rules": {\r
4057             "required": true,\r
4058             "number": true\r
4059           }\r
4060         }\r
4061       }\r
4062     },\r
4063     "pettanr_public_domain_v01_licenses_attribute": {\r
4064       "attributes": {\r
4065         "artist_name": {\r
4066           "type": "text",\r
4067           "rules": {\r
4068             "required": true\r
4069           }\r
4070         },\r
4071         "source_url": {\r
4072           "type": "text",\r
4073           "rules": {\r
4074             "required": true\r
4075           }\r
4076         },\r
4077         "note": {\r
4078           "type": "text",\r
4079           "rules": {\r
4080             "required": true\r
4081           }\r
4082         }\r
4083       }\r
4084     },\r
4085     "pettanr_unknown_v01_licenses_license": {\r
4086       "attributes": {\r
4087         "open": {\r
4088           "type": "number",\r
4089           "rules": {\r
4090             "required": true,\r
4091             "number": true\r
4092           }\r
4093         },\r
4094         "commercial": {\r
4095           "type": "number",\r
4096           "rules": {\r
4097             "required": true,\r
4098             "number": true\r
4099           }\r
4100         },\r
4101         "official": {\r
4102           "type": "number",\r
4103           "rules": {\r
4104             "required": true,\r
4105             "number": true\r
4106           }\r
4107         },\r
4108         "attribution": {\r
4109           "type": "number",\r
4110           "rules": {\r
4111             "required": true,\r
4112             "number": true\r
4113           }\r
4114         },\r
4115         "derive": {\r
4116           "type": "number",\r
4117           "rules": {\r
4118             "required": true,\r
4119             "number": true\r
4120           }\r
4121         },\r
4122         "thumbnail": {\r
4123           "type": "number",\r
4124           "rules": {\r
4125             "required": true,\r
4126             "number": true\r
4127           }\r
4128         },\r
4129         "gif_convert": {\r
4130           "type": "number",\r
4131           "rules": {\r
4132             "required": true,\r
4133             "number": true\r
4134           }\r
4135         },\r
4136         "reverse": {\r
4137           "type": "number",\r
4138           "rules": {\r
4139             "required": true,\r
4140             "number": true\r
4141           }\r
4142         },\r
4143         "sync_vh": {\r
4144           "type": "number",\r
4145           "rules": {\r
4146             "required": true,\r
4147             "number": true\r
4148           }\r
4149         },\r
4150         "overlap": {\r
4151           "type": "number",\r
4152           "rules": {\r
4153             "required": true,\r
4154             "number": true\r
4155           }\r
4156         },\r
4157         "trackback": {\r
4158           "type": "number",\r
4159           "rules": {\r
4160             "required": true,\r
4161             "number": true\r
4162           }\r
4163         }\r
4164       }\r
4165     },\r
4166     "pettanr_unknown_v01_licenses_credit_picture": {\r
4167       "attributes": {\r
4168         "source_url_btn_id": {\r
4169           "type": "number",\r
4170           "rules": {\r
4171             "required": true,\r
4172             "number": true\r
4173           }\r
4174         },\r
4175         "source_url_off_btn_id": {\r
4176           "type": "number",\r
4177           "rules": {\r
4178             "required": true,\r
4179             "number": true\r
4180           }\r
4181         }\r
4182       }\r
4183     },\r
4184     "pettanr_unknown_v01_licenses_attribute": {\r
4185       "attributes": {\r
4186         "source_url": {\r
4187           "type": "text",\r
4188           "rules": {\r
4189             "required": true\r
4190           }\r
4191         },\r
4192         "note": {\r
4193           "type": "text",\r
4194           "rules": {\r
4195             "required": true\r
4196           }\r
4197         }\r
4198       }\r
4199     }\r
4200   },\r
4201   "system_resources": {\r
4202     "templates": {\r
4203       "license_group": {\r
4204         "template_items": {\r
4205           "PettanrCreativeCommonsV30Licenses": "pettanr_creative_commons_v30_licenses",\r
4206           "PettanrPettanCommonsV01Licenses": "pettanr_pettan_commons_v01_licenses",\r
4207           "PettanrPettanProtectedV01Licenses": "pettanr_pettan_protected_v01_licenses",\r
4208           "PettanrPettanPublicV01Licenses": "pettanr_pettan_public_v01_licenses",\r
4209           "PettanrPublicDomainV01Licenses": "pettanr_public_domain_v01_licenses",\r
4210           "PettanrUnknownV01Licenses": "pettanr_unknown_v01_licenses"\r
4211         }\r
4212       },\r
4213       "speech_balloon_template": {\r
4214         "template_items": {\r
4215           "CircleSpeechBalloon": "circle_speech_balloon",\r
4216           "PlainSpeechBalloon": "plain_speech_balloon",\r
4217           "SquareSpeechBalloon": "square_speech_balloon"\r
4218         }\r
4219       },\r
4220       "writing_format": {\r
4221         "has_route": 0,\r
4222         "template_items": {\r
4223           "PettanrSimpleFormat": "pettanr_simple_format"\r
4224         }\r
4225       }\r
4226     },\r
4227     "select_items": {\r
4228       "provider_status_status_items": [\r
4229         [\r
4230           "select_items.provider_status.status.waiting",\r
4231           0\r
4232         ],\r
4233         [\r
4234           "select_items.provider_status.status.receiving",\r
4235           1\r
4236         ]\r
4237       ],\r
4238       "demander_status_status_items": [\r
4239         [\r
4240           "select_items.demander_status.status.waiting",\r
4241           0\r
4242         ],\r
4243         [\r
4244           "select_items.demander_status.status.rejected",\r
4245           1\r
4246         ],\r
4247         [\r
4248           "select_items.demander_status.status.requesting",\r
4249           2\r
4250         ],\r
4251         [\r
4252           "select_items.demander_status.status.approved",\r
4253           3\r
4254         ]\r
4255       ],\r
4256       "scroll_visible_items": [\r
4257         [\r
4258           "select_items.scroll.visible.private",\r
4259           0\r
4260         ],\r
4261         [\r
4262           "select_items.scroll.visible.public",\r
4263           1\r
4264         ]\r
4265       ],\r
4266       "comic_visible_items": [\r
4267         [\r
4268           "select_items.comic.visible.private",\r
4269           0\r
4270         ],\r
4271         [\r
4272           "select_items.comic.visible.public",\r
4273           1\r
4274         ]\r
4275       ],\r
4276       "story_visible_items": [\r
4277         [\r
4278           "select_items.story.visible.private",\r
4279           0\r
4280         ],\r
4281         [\r
4282           "select_items.story.visible.public",\r
4283           1\r
4284         ]\r
4285       ],\r
4286       "sheet_visible_items": [\r
4287         [\r
4288           "select_items.sheet.visible.private",\r
4289           0\r
4290         ],\r
4291         [\r
4292           "select_items.sheet.visible.public",\r
4293           1\r
4294         ]\r
4295       ],\r
4296       "panel_publish_items": [\r
4297         [\r
4298           "select_items.panel.publish.private",\r
4299           0\r
4300         ],\r
4301         [\r
4302           "select_items.panel.publish.public",\r
4303           1\r
4304         ]\r
4305       ],\r
4306       "ground_picture_repeat_items": [\r
4307         [\r
4308           "select_items.ground_pictures.repeat.repeat",\r
4309           0\r
4310         ],\r
4311         [\r
4312           "select_items.ground_pictures.repeat.repeat-x",\r
4313           1\r
4314         ],\r
4315         [\r
4316           "select_items.ground_pictures.repeat.repeat-y",\r
4317           2\r
4318         ],\r
4319         [\r
4320           "select_items.ground_pictures.repeat.no-repeat",\r
4321           3\r
4322         ]\r
4323       ],\r
4324       "ground_color_orientation_items": [\r
4325         [\r
4326           "select_items.ground_color.orientation.horizontal",\r
4327           0\r
4328         ],\r
4329         [\r
4330           "select_items.ground_color.orientation.vertical",\r
4331           1\r
4332         ]\r
4333       ],\r
4334       "speech_font_size_items": [\r
4335         [\r
4336           "select_items.speeches.font_size.ultra_small",\r
4337           0.2\r
4338         ],\r
4339         [\r
4340           "select_items.speeches.font_size.very_small",\r
4341           0.4\r
4342         ],\r
4343         [\r
4344           "select_items.speeches.font_size.small",\r
4345           0.6\r
4346         ],\r
4347         [\r
4348           "select_items.speeches.font_size.semi_small",\r
4349           0.8\r
4350         ],\r
4351         [\r
4352           "select_items.speeches.font_size.normal",\r
4353           1\r
4354         ],\r
4355         [\r
4356           "select_items.speeches.font_size.semi_large",\r
4357           1.5\r
4358         ],\r
4359         [\r
4360           "select_items.speeches.font_size.large",\r
4361           2\r
4362         ],\r
4363         [\r
4364           "select_items.speeches.font_size.very_large",\r
4365           3.5\r
4366         ],\r
4367         [\r
4368           "select_items.speeches.font_size.ultra_large",\r
4369           5\r
4370         ]\r
4371       ],\r
4372       "speech_text_align_items": [\r
4373         [\r
4374           "select_items.speeches.text_align.none",\r
4375           0\r
4376         ],\r
4377         [\r
4378           "select_items.speeches.text_align.left",\r
4379           1\r
4380         ],\r
4381         [\r
4382           "select_items.speeches.text_align.right",\r
4383           2\r
4384         ],\r
4385         [\r
4386           "select_items.speeches.text_align.center",\r
4387           3\r
4388         ]\r
4389       ]\r
4390     }\r
4391   },\r
4392   "magic_numbers": {\r
4393     "run_mode": 1,\r
4394     "thumbnail_width": 64,\r
4395     "thumbnail_height": 64,\r
4396     "profile": {\r
4397       "users": {\r
4398         "caption": "ペンギン王国",\r
4399         "url": "http://localhost:3001/",\r
4400         "description": "ペンギン王国はペンギン素材を豊富に用意したペンギンマニアのサイトです。"\r
4401       },\r
4402       "admins": {\r
4403         "caption": "site name for admin",\r
4404         "url": "http://your.site.url/admins/",\r
4405         "description": "admin register"\r
4406       },\r
4407       "demand_users": {\r
4408         "caption": "provider name",\r
4409         "url": "http://your.site.url/demanders/",\r
4410         "description": "provider description"\r
4411       }\r
4412     },\r
4413     "provider_sources": [\r
4414       "http://sourceforge.jp/projects/pettanr/wiki/ProviderSource/attach/provider_source.json"\r
4415     ]\r
4416   }\r
4417 }