OSDN Git Service

fix: fetch fail
[pettanr/pettanr.git] / app / assets / javascripts / work / profilers.js.coffee.erb
1 #マニフェスト\r
2 @profilers = {\r
3   folder: {\r
4     columns: {\r
5     },\r
6     column_names: [\r
7       'name',\r
8       'controller_name',\r
9       'action_name',\r
10       'category_id',\r
11       't',\r
12       'parent_id',\r
13       'lft',\r
14       'rgt',\r
15       'depth',\r
16     ],\r
17     associations: {\r
18     }, \r
19   },\r
20   scroll: {\r
21     columns: {\r
22       visible: {\r
23         type: 'source',\r
24       }, \r
25     },\r
26     column_names: [\r
27       'title', \r
28       'description', \r
29       'visible', \r
30       'author_id', \r
31     ],\r
32     associations: {\r
33       belongs_to: [\r
34         'author',\r
35       ],\r
36       has_many: [\r
37         'scroll_panels.by_scroll', \r
38         'panels.by_scroll'\r
39       ],\r
40     }, \r
41   },\r
42   scroll_panel: {\r
43     column_names: [\r
44       'scroll_id', \r
45       'panel_id', \r
46       't', \r
47       'author_id', \r
48     ],\r
49     associations: {\r
50       belongs_to: [\r
51         'scroll', \r
52         'panel'\r
53       ],\r
54     }, \r
55   },\r
56   comic: {\r
57     column_names: [\r
58       'title', \r
59       'description', \r
60       'visible', \r
61       'author_id', \r
62     ],\r
63     associations: {\r
64       belongs_to: [\r
65         'author',\r
66       ],\r
67       has_many: [\r
68         'comic_stories.by_comic', \r
69         'stories.by_comic', \r
70       ],\r
71     }, \r
72   },\r
73   comic_story: {\r
74     column_names: [\r
75       'comic_id', \r
76       'story_id', \r
77       't', \r
78     ],\r
79     associations: {\r
80       belongs_to: [\r
81         'comic', \r
82         'story'\r
83       ],\r
84     }, \r
85   },\r
86   story: {\r
87     column_names: [\r
88       'title', \r
89       'description', \r
90       't', \r
91       'visible', \r
92     ],\r
93     associations: {\r
94       belongs_to: [\r
95       ],\r
96       has_many: [\r
97         'comic_stories.by_story', \r
98         'comics.by_story',\r
99         'story_sheets.by_story', \r
100         'sheets.by_story'\r
101       ],\r
102     }, \r
103   },\r
104   story_sheet: {\r
105     column_names: [\r
106       'story_id', \r
107       'sheet_id', \r
108       't', \r
109       'author_id', \r
110     ],\r
111     associations: {\r
112       belongs_to: [\r
113         'story',\r
114         'sheet',\r
115       ],\r
116     }, \r
117   },\r
118   sheet: {\r
119     columns: {\r
120       visible: {\r
121         type: 'source',\r
122       }, \r
123     },\r
124     column_names: [\r
125       'caption', \r
126       'width', \r
127       'height', \r
128       'visible', \r
129       'author_id', \r
130     ],\r
131     associations: {\r
132       belongs_to: [\r
133         'author',\r
134       ],\r
135       has_many: [\r
136         'story_sheets.by_sheet', \r
137         'stories.by_sheet', \r
138         'sheet_panels.by_sheet'\r
139         'panels.by_sheet'\r
140       ],\r
141     }, \r
142   },\r
143   sheet_panel: {\r
144     column_names: [\r
145       'sheet_id', \r
146       'panel_id', \r
147       'x', \r
148       'y', \r
149       'z', \r
150       't', \r
151       'author_id', \r
152     ],\r
153     associations: {\r
154       belongs_to: [\r
155         'sheet',\r
156         'panel',\r
157       ],\r
158     }, \r
159   },\r
160   panel: {\r
161     columns: {\r
162       publish: {\r
163         type: 'source',\r
164       }, \r
165     },\r
166     column_names: [\r
167       'width', \r
168       'height', \r
169       'border', \r
170       'caption', \r
171       'publish', \r
172       'author_id', \r
173     ],\r
174     associations: {\r
175       belongs_to: [\r
176         'author',\r
177       ],\r
178       has_many: [\r
179         'scroll_panels.by_panel',\r
180         'scrolls.by_panel',\r
181         'sheet_panels.by_panel',\r
182         'sheets.by_panel',\r
183         'panel_pictures.by_panel',\r
184         'speech_balloons.by_panel',\r
185         'ground_pictures.by_panel',\r
186         'ground_colors.by_panel',\r
187       ],\r
188     }, \r
189   },\r
190   panel_picture: {\r
191     column_names: [\r
192       'panel_id', \r
193       'picture_id', \r
194       'caption', \r
195       'x', \r
196       'y', \r
197       'width', \r
198       'height', \r
199       'link', \r
200       'z', \r
201       't', \r
202     ],\r
203     associations: {\r
204       belongs_to: [\r
205         'panel',\r
206       ],\r
207     }, \r
208   },\r
209   speech_balloon: {\r
210     columns: {\r
211       speech_balloon_template_settings: {\r
212         type: 'extend',\r
213       }, \r
214     },\r
215     column_names: [\r
216       'panel_id', \r
217       'caption', \r
218       'speech_balloon_template_id', \r
219       'speech_balloon_template_module_name', \r
220       'z', \r
221       't', \r
222       'speech_balloon_template_settings'\r
223     ],\r
224     associations: {\r
225       belongs_to: [\r
226         'panel',\r
227         'speech_balloon_template',\r
228       ],\r
229       has_one: [\r
230         'balloons.by_speech_balloon',\r
231         'speeches.by_speech_balloon',\r
232       ],\r
233     }, \r
234   },\r
235   speech: {\r
236     columns: {\r
237       speech_balloon_template_settings: {\r
238         type: 'extend',\r
239       }, \r
240     },\r
241     column_names: [\r
242       'speech_balloon_id', \r
243       'speech_balloon_template_id', \r
244       'speech_balloon_template_module_name', \r
245       'writing_format_id', \r
246       'writing_format_module_name', \r
247       'content', \r
248       'font_size', \r
249       'text_align', \r
250       'fore_color', \r
251       'x', \r
252       'y', \r
253       'width', \r
254       'height', \r
255       'quotes', \r
256       'speech_balloon_template_settings', \r
257     ],\r
258     associations: {\r
259       belongs_to: [\r
260         'speech_balloon',\r
261         'writing_format',\r
262         'speech_balloon_template',\r
263       ],\r
264     }, \r
265   },\r
266   balloon: {\r
267     columns: {\r
268       speech_balloon_template_settings: {\r
269         type: 'extend',\r
270       }, \r
271     },\r
272     column_names: [\r
273       'speech_balloon_id', \r
274       'speech_balloon_template_id', \r
275       'speech_balloon_template_module_name', \r
276       'system_picture_id', \r
277       'x', \r
278       'y', \r
279       'width', \r
280       'height', \r
281       'r', \r
282       'speech_balloon_template_settings', \r
283     ],\r
284     associations: {\r
285       belongs_to: [\r
286         'speech_balloon',\r
287         'system_picture',\r
288         'speech_balloon_template',\r
289       ],\r
290     }, \r
291   },\r
292   ground_picture: {\r
293     column_names: [\r
294       'panel_id', \r
295       'picture_id', \r
296       'caption', \r
297       'repeat', \r
298       'x', \r
299       'y', \r
300       'z', \r
301       't', \r
302     ],\r
303     associations: {\r
304       belongs_to: [\r
305         'panel',\r
306       ],\r
307     }, \r
308   },\r
309   ground_color: {\r
310     column_names: [\r
311       'panel_id', \r
312       'caption', \r
313       'code', \r
314       'orientation', \r
315       'xy', \r
316       'wh', \r
317       'z', \r
318       't', \r
319     ],\r
320     associations: {\r
321       belongs_to: [\r
322         'panel',\r
323       ],\r
324     }, \r
325   },\r
326   original_picture: {\r
327     column_names: [\r
328       'ext', \r
329       'width', \r
330       'height', \r
331       'filesize', \r
332       'artist_id', \r
333       'md5', \r
334       'uploaded_at', \r
335       'published_at', \r
336       'stopped_at', \r
337     ],\r
338     associations: {\r
339       belongs_to: [\r
340         'artist',\r
341       ],\r
342       has_one: [\r
343       ],\r
344     }, \r
345   },\r
346   picture: {\r
347     columns: {\r
348       license_group_settings: {\r
349         type: 'extend',\r
350       }, \r
351       credit_picture_settings: {\r
352         type: 'extend',\r
353       }, \r
354       license_settings: {\r
355         type: 'extend',\r
356       }, \r
357     },\r
358     column_names: [\r
359       'original_picture_id', \r
360       'revision', \r
361       'ext', \r
362       'width', \r
363       'height', \r
364       'filesize', \r
365       'artist_id', \r
366       'license_id', \r
367       'md5', \r
368       'system_picture_id', \r
369       'license_group_settings', \r
370       'credit_picture_settings', \r
371       'license_settings', \r
372       'license_group_module_name', \r
373     ],\r
374     associations: {\r
375       belongs_to: [\r
376         'license',\r
377         'artist',\r
378       ],\r
379       has_one: [\r
380         'resource_picture_pictures.by_picture', \r
381       ],\r
382     }, \r
383   },\r
384   resource_picture: {\r
385     columns: {\r
386       license_group_settings: {\r
387         type: 'extend',\r
388         args: {\r
389           boost_name: 'license_group',\r
390         },\r
391       }, \r
392       credit_picture_settings: {\r
393         type: 'extend',\r
394         args: {\r
395           boost_name: 'credit_picture',\r
396         },\r
397       }, \r
398       license_settings: {\r
399         type: 'extend',\r
400         args: {\r
401           boost_name: 'license',\r
402         },\r
403       }, \r
404     },\r
405     column_names: [\r
406       'original_picture_id', \r
407       'ext', \r
408       'width', \r
409       'height', \r
410       'filesize', \r
411       'artist_id', \r
412       'license_group_id', \r
413       'license_id', \r
414       'md5', \r
415       'system_picture_id', \r
416       'license_group_settings', \r
417       'credit_picture_settings', \r
418       'license_settings', \r
419       'picture_id', \r
420       'license_group_module_name', \r
421     ],\r
422     associations: {\r
423       belongs_to: [\r
424         'license_group',\r
425         'license',\r
426         'artist',\r
427       ],\r
428       has_many: [\r
429         'resource_picture_pictures.by_resource_picture', \r
430       ],\r
431     }, \r
432   },\r
433   resource_picture_picture: {\r
434     column_names: [\r
435       'original_picture_id', \r
436       'resource_picture_id', \r
437       'picture_id', \r
438     ],\r
439     associations: {\r
440       belongs_to: [\r
441         'original_picture',\r
442         'resource_picture',\r
443         'picture',\r
444       ],\r
445     }, \r
446   },\r
447   speech_balloon_template: {\r
448     columns: {\r
449       settings: {\r
450         type: 'json',\r
451       }, \r
452     },\r
453     column_names: [\r
454       'name', \r
455       'module_name', \r
456       'caption', \r
457       't', \r
458       'system_picture_id', \r
459       'settings', \r
460     ],\r
461     extend_settings: {\r
462       circle_speech_balloon_speech_balloon: {\r
463         columns: {\r
464         },\r
465         column_names: [\r
466         ],\r
467       },\r
468       circle_speech_balloon_balloon: {\r
469         columns: {\r
470         },\r
471         column_names: [\r
472         ],\r
473       },\r
474       circle_speech_balloon_speech: {\r
475         columns: {\r
476         },\r
477         column_names: [\r
478         ],\r
479       },\r
480       plain_speech_balloon_speech_balloon: {\r
481         columns: {\r
482         },\r
483         column_names: [\r
484         ],\r
485       },\r
486       plain_speech_balloon_balloon: {\r
487         columns: {\r
488         },\r
489         column_names: [\r
490         ],\r
491       },\r
492       plain_speech_balloon_speech: {\r
493         columns: {\r
494         },\r
495         column_names: [\r
496         ],\r
497       },\r
498       square_speech_balloon_speech_balloon: {\r
499         columns: {\r
500         },\r
501         column_names: [\r
502         ],\r
503       },\r
504       square_speech_balloon_balloon: {\r
505         columns: {\r
506         },\r
507         column_names: [\r
508         ],\r
509       },\r
510       square_speech_balloon_speech: {\r
511         columns: {\r
512         },\r
513         column_names: [\r
514         ],\r
515       },\r
516       test_speech_balloon_speech_balloon: {\r
517         columns: {\r
518         },\r
519         column_names: [\r
520           'a', \r
521         ],\r
522       },\r
523       test_speech_balloon_balloon: {\r
524         columns: {\r
525         },\r
526         column_names: [\r
527           'b', \r
528         ],\r
529       },\r
530       test_speech_balloon_speech: {\r
531         columns: {\r
532         },\r
533         column_names: [\r
534           'c', \r
535         ],\r
536       },\r
537     }, \r
538     associations: {\r
539       belongs_to: [\r
540         'system_picture',\r
541       ],\r
542       has_many: [\r
543         'speech_balloons.by_speech_balloon_template',\r
544         'panels.by_speech_balloon_template',\r
545       ],\r
546     }, \r
547   },\r
548   writing_format: {\r
549     columns: {\r
550       settings: {\r
551         type: 'json',\r
552       }, \r
553     },\r
554     column_names: [\r
555       'name', \r
556       'module_name', \r
557       'caption', \r
558       'system_picture_id', \r
559       'settings', \r
560     ],\r
561     extend_settings: {\r
562       pettanr_simple_format_writing_format: {\r
563         columns: {\r
564         },\r
565         column_names: [\r
566         ],\r
567       },\r
568     }, \r
569     associations: {\r
570       belongs_to: [\r
571         'system_picture',\r
572       ],\r
573       has_many: [\r
574         #'speeches.by_writing_format', \r
575       ],\r
576     }, \r
577   },\r
578   license_group: {\r
579     column_names: [\r
580       'name', \r
581       'module_name', \r
582       'caption', \r
583       'url', \r
584     ],\r
585     extend_settings: {\r
586       pettanr_creative_commons_v30_licenses_license: {\r
587         columns: {\r
588         },\r
589         column_names: [\r
590           'open', \r
591           'commercial', \r
592           'official', \r
593           'attribution', \r
594           'derive', \r
595           'thumbnail', \r
596           'gif_convert', \r
597           'reverse', \r
598           'sync_vh', \r
599           'overlap', \r
600         ],\r
601       },\r
602       pettanr_creative_commons_v30_licenses_credit_picture: {\r
603         columns: {\r
604         },\r
605         column_names: [\r
606           'source_url_btn_id', \r
607           'source_url_off_btn_id', \r
608         ],\r
609       },\r
610       pettanr_creative_commons_v30_licenses_attribute: {\r
611         columns: {\r
612         },\r
613         column_names: [\r
614           'artist_name', \r
615           'caption', \r
616           'artist_url', \r
617           'source_url', \r
618           'more_permission_url', \r
619         ],\r
620       },\r
621       pettanr_pettan_commons_v01_licenses_license: {\r
622         columns: {\r
623         },\r
624         column_names: [\r
625           'open', \r
626           'commercial', \r
627           'official', \r
628           'attribution', \r
629           'derive', \r
630           'thumbnail', \r
631           'gif_convert', \r
632           'reverse', \r
633           'sync_vh', \r
634           'overlap', \r
635         ],\r
636       },\r
637       pettanr_pettan_commons_v01_licenses_credit_picture: {\r
638         columns: {\r
639         },\r
640         column_names: [\r
641           'source_url_btn_id', \r
642           'source_url_off_btn_id', \r
643         ],\r
644       },\r
645       pettanr_pettan_commons_v01_licenses_attribute: {\r
646         columns: {\r
647         },\r
648         column_names: [\r
649           'artist_name', \r
650           'caption', \r
651           'sources', \r
652         ],\r
653       },\r
654       pettanr_pettan_protected_v01_licenses_license: {\r
655         columns: {\r
656         },\r
657         column_names: [\r
658           'open', \r
659           'commercial', \r
660           'official', \r
661           'attribution', \r
662           'derive', \r
663           'thumbnail', \r
664           'gif_convert', \r
665           'reverse', \r
666           'sync_vh', \r
667           'overlap', \r
668           'trackback', \r
669         ],\r
670       },\r
671       pettanr_pettan_protected_v01_licenses_credit_picture: {\r
672         columns: {\r
673         },\r
674         column_names: [\r
675           'source_url_btn_id', \r
676           'source_url_off_btn_id', \r
677         ],\r
678       },\r
679       pettanr_pettan_protected_v01_licenses_attribute: {\r
680         columns: {\r
681         },\r
682         column_names: [\r
683           'artist_name', \r
684           'caption', \r
685           'sources', \r
686         ],\r
687       },\r
688       pettanr_pettan_public_v01_licenses_license: {\r
689         columns: {\r
690         },\r
691         column_names: [\r
692           'open', \r
693           'commercial', \r
694           'official', \r
695           'attribution', \r
696           'derive', \r
697           'thumbnail', \r
698           'gif_convert', \r
699           'reverse', \r
700           'sync_vh', \r
701           'overlap', \r
702           'trackback', \r
703         ],\r
704       },\r
705       pettanr_pettan_public_v01_licenses_credit_picture: {\r
706         columns: {\r
707         },\r
708         column_names: [\r
709           'source_url_btn_id', \r
710         ],\r
711       },\r
712       pettanr_pettan_public_v01_licenses_attribute: {\r
713         columns: {\r
714         },\r
715         column_names: [\r
716           'artist_name', \r
717           'caption', \r
718           'sources', \r
719         ],\r
720       },\r
721       pettanr_public_domain_v01_licenses_license: {\r
722         columns: {\r
723         },\r
724         column_names: [\r
725           'open', \r
726           'commercial', \r
727           'official', \r
728           'attribution', \r
729           'derive', \r
730           'thumbnail', \r
731           'gif_convert', \r
732           'reverse', \r
733           'sync_vh', \r
734           'overlap', \r
735           'trackback', \r
736         ],\r
737       },\r
738       pettanr_public_domain_v01_licenses_credit_picture: {\r
739         columns: {\r
740         },\r
741         column_names: [\r
742           'source_url_btn_id', \r
743           'source_url_off_btn_id', \r
744         ],\r
745       },\r
746       pettanr_public_domain_v01_licenses_attribute: {\r
747         columns: {\r
748         },\r
749         column_names: [\r
750           'artist_name', \r
751           'source_url', \r
752           'note', \r
753         ],\r
754       },\r
755       pettanr_unknown_v01_licenses_license: {\r
756         columns: {\r
757         },\r
758         column_names: [\r
759           'open', \r
760           'commercial', \r
761           'official', \r
762           'attribution', \r
763           'derive', \r
764           'thumbnail', \r
765           'gif_convert', \r
766           'reverse', \r
767           'sync_vh', \r
768           'overlap', \r
769           'trackback', \r
770         ],\r
771       },\r
772       pettanr_unknown_v01_licenses_credit_picture: {\r
773         columns: {\r
774         },\r
775         column_names: [\r
776           'source_url_btn_id', \r
777           'source_url_off_btn_id', \r
778         ],\r
779       },\r
780       pettanr_unknown_v01_licenses_attribute: {\r
781         columns: {\r
782         },\r
783         column_names: [\r
784           'source_url', \r
785           'note', \r
786         ],\r
787       },\r
788     },\r
789     associations: {\r
790       has_many: [\r
791         'resource_pictures.by_license_group', \r
792         'licenses.by_license_group', \r
793       ],\r
794     }, \r
795   },\r
796   license: {\r
797     columns: {\r
798       license_group_settings: {\r
799         type: 'extend',\r
800         args: {\r
801           boost_name: 'license_group',\r
802         },\r
803       }, \r
804       credit_picture_settings: {\r
805         type: 'extend',\r
806         args: {\r
807           boost_name: 'credit_picture',\r
808         },\r
809       }, \r
810     },\r
811     extend_settings: {\r
812       pettanr_creative_commons_v30_licenses_attribute: {\r
813         columns: {\r
814         },\r
815         column_names: [\r
816         ],\r
817       },\r
818       pettanr_pettan_commons_v01_licenses_attribute: {\r
819         columns: {\r
820         },\r
821         column_names: [\r
822         ],\r
823       },\r
824       pettanr_pettan_protected_v01_licenses_attribute: {\r
825         columns: {\r
826         },\r
827         column_names: [\r
828         ],\r
829       },\r
830       pettanr_pettan_public_v01_licenses_attribute: {\r
831         columns: {\r
832         },\r
833         column_names: [\r
834         ],\r
835       },\r
836       pettanr_public_domain_v01_licenses_attribute: {\r
837         columns: {\r
838         },\r
839         column_names: [\r
840         ],\r
841       },\r
842       pettanr_unknown_v01_licenses_attribute: {\r
843         columns: {\r
844         },\r
845         column_names: [\r
846         ],\r
847       },\r
848     },\r
849     column_names: [\r
850       'license_group_id', \r
851       'license_group_module_name', \r
852       'name', \r
853       'caption', \r
854       'system_picture_id', \r
855       'url', \r
856       'license_group_settings', \r
857       'credit_picture_settings', \r
858     ],\r
859     associations: {\r
860       belongs_to: [\r
861         'license_group', \r
862         'system_picture', \r
863       ],\r
864       has_many: [\r
865         'resource_pictures.by_license', \r
866       ],\r
867     }, \r
868   },\r
869   author: {\r
870     column_names: [\r
871       'name', \r
872       'user_id', \r
873     ],\r
874     associations: {\r
875       has_many: [\r
876         'scrolls.by_author', \r
877         'scroll_panels.by_author', \r
878         'comics.by_author', \r
879         'comic_stories.by_author', \r
880         'stories.by_author', \r
881         'sheets.by_author', \r
882         'sheet_panels.by_author', \r
883         'panels.by_author', \r
884         'panel_pictures.by_author', \r
885         'speech_balloons.by_author', \r
886         'balloons.by_author', \r
887         'speeches.by_author', \r
888         'ground_pictures.by_author', \r
889         'ground_colors.by_author', \r
890       ],\r
891     }, \r
892   },\r
893   artist: {\r
894     column_names: [\r
895       'name', \r
896       'author_id', \r
897     ],\r
898     associations: {\r
899       has_many: [\r
900         'resource_pictures.by_artist', \r
901       ],\r
902     }, \r
903   },\r
904   system_picture: {\r
905     column_names: [\r
906       'ext', \r
907       'width', \r
908       'height', \r
909       'filesize', \r
910       'md5', \r
911     ],\r
912     associations: {\r
913       has_many: [\r
914         #'balloons.by_system_picture', \r
915         'speech_balloon_templates.by_system_picture', \r
916         'licenses.by_system_picture', \r
917         'writing_formats.by_system_picture', \r
918       ],\r
919     }, \r
920   },\r
921 }\r