4 class_name: 'Scroll',
\r
5 table_name: 'scrolls',
\r
9 id_column: 'author_id'
\r
14 foreign_key: 'scroll_id',
\r
15 model_name: 'scroll_panel',
\r
18 through: 'scroll_panel',
\r
19 foreign_key: 'scroll_id',
\r
20 model_name: 'panel',
\r
50 type: 'magic_number',
\r
52 select_item_name: 'scroll_visible_items',
\r
80 filter_item_name: 'author',
\r
81 filter_key: 'author_id',
\r
85 type: 'through_filter',
\r
87 filter_item_name: 'panel',
\r
88 through: 'scroll_panels',
\r
89 filter_key: 'panel_id',
\r
95 filter_item_name: 'scroll',
\r
96 filter_model_name: 'scroll_panel',
\r
97 filter_key: 'scroll_id',
\r
103 class_name: 'ScrollPanel',
\r
104 table_name: 'scroll_panels',
\r
108 id_column: 'panel_id'
\r
111 id_column: 'scroll_id'
\r
177 class_name: 'Comic',
\r
178 table_name: 'comics',
\r
182 id_column: 'author_id'
\r
187 foreign_key: 'comic_id',
\r
188 model_name: 'story',
\r
191 has_many_through: {
\r
220 type: 'magic_number',
\r
222 select_item_name: 'comic_visible_items',
\r
253 class_name: 'Story',
\r
254 table_name: 'stories',
\r
258 id_column: 'comic_id'
\r
263 foreign_key: 'story_id',
\r
264 model_name: 'story_sheet',
\r
267 through: 'story_sheets',
\r
268 foreign_key: 'story_id',
\r
269 model_name: 'sheet',
\r
312 type: 'magic_number',
\r
314 select_item_name: 'story_visible_items',
\r
336 type: 'through_filter',
\r
339 type: 'element_filter',
\r
347 class_name: 'StorySheet',
\r
348 table_name: 'story_sheets',
\r
352 id_column: 'story_id'
\r
355 id_column: 'sheet_id'
\r
419 class_name: 'Sheet',
\r
420 table_name: 'sheets',
\r
424 id_column: 'author_id'
\r
429 foreign_key: 'story_id',
\r
430 model_name: 'story_sheet',
\r
433 through: 'story_sheets',
\r
434 foreign_key: 'sheet_id',
\r
435 model_name: 'story',
\r
438 foreign_key: 'sheet_id',
\r
439 model_name: 'sheet_panel',
\r
442 through: 'sheet_panels',
\r
443 foreign_key: 'sheet_id',
\r
444 model_name: 'panel',
\r
482 type: 'magic_number',
\r
484 select_item_name: 'sheet_visible_items',
\r
510 type: 'through_filter',
\r
513 type: 'through_filter',
\r
524 class_name: 'SheetPanel',
\r
525 table_name: 'sheet_panels',
\r
529 id_column: 'sheet_id'
\r
532 id_column: 'panel_id'
\r
617 class_name: 'Panel',
\r
618 table_name: 'panels',
\r
622 id_column: 'author_id'
\r
627 foreign_key: 'panel_id',
\r
628 model_name: 'scroll_panel',
\r
631 through: 'scroll_panels',
\r
632 foreign_key: 'panel_id',
\r
633 model_name: 'scroll',
\r
636 foreign_key: 'panel_id',
\r
637 model_name: 'sheet_panel',
\r
640 through: 'sheet_panels',
\r
641 foreign_key: 'panel_id',
\r
642 model_name: 'sheet',
\r
645 foreign_key: 'panel_id',
\r
646 model_name: 'panel_picture',
\r
649 foreign_key: 'panel_id',
\r
650 model_name: 'speech_balloon',
\r
653 foreign_key: 'panel_id',
\r
654 model_name: 'ground_picture',
\r
657 foreign_key: 'panel_id',
\r
658 model_name: 'ground_color',
\r
706 type: 'magic_number',
\r
708 select_item_name: 'panel_visible_items',
\r
734 type: 'through_filter',
\r
736 filter_item_name: 'scroll',
\r
737 through: 'scroll_panels',
\r
738 filter_key: 'scroll_id',
\r
742 type: 'through_filter',
\r
747 by_speech_balloon_template: {
\r
748 type: 'through_filter',
\r
753 class_name: 'PanelPicture',
\r
754 table_name: 'panel_pictures',
\r
758 id_column: 'panel_id'
\r
858 type: 'element_filter',
\r
863 class_name: 'SpeechBalloon',
\r
864 table_name: 'speech_balloons',
\r
865 extend: 'classname',
\r
869 id_column: 'panel_id'
\r
876 foreign_key: 'speech_balloon_id',
\r
877 model_name: 'balloon',
\r
880 foreign_key: 'speech_balloon_id',
\r
881 model_name: 'speech',
\r
899 speech_balloon_template_id: {
\r
955 by_speech_balloon_template: {
\r
959 type: 'element_filter',
\r
964 class_name: 'Balloon',
\r
965 table_name: 'balloons',
\r
969 id_column: 'speech_balloon_id'
\r
972 id_column: 'system_picture_id'
\r
986 speech_balloon_id: {
\r
992 system_picture_id: {
\r
1058 by_speech_balloon: {
\r
1062 type: 'element_filter',
\r
1067 class_name: 'Speech',
\r
1068 table_name: 'speeches',
\r
1072 id_column: 'speech_balloon_id'
\r
1075 id_column: 'writing_format_id'
\r
1089 speech_balloon_id: {
\r
1095 writing_format_id: {
\r
1118 type: 'magic_number',
\r
1120 select_item_name: 'speech_font_size_items',
\r
1132 type: 'magic_number',
\r
1134 select_item_name: 'speech_text_align_items',
\r
1143 range: [0, 0xffffff],
\r
1197 by_speech_balloon: {
\r
1200 by_writing_format: {
\r
1206 class_name: 'GroundPicture',
\r
1207 table_name: 'ground_pictures',
\r
1211 id_column: 'panel_id'
\r
1251 type: 'magic_number',
\r
1253 select_item_name: 'ground_picture_repeat_items',
\r
1305 type: 'element_filter',
\r
1310 class_name: 'GroundColor',
\r
1311 table_name: 'ground_colors',
\r
1315 id_column: 'panel_id'
\r
1345 range: [0, 0xffffff],
\r
1356 type: 'magic_number',
\r
1358 select_item_name: 'ground_color_orientation_items',
\r
1408 type: 'element_filter',
\r
1412 original_picture: {
\r
1413 class_name: 'OriginalPicture',
\r
1414 table_name: 'original_pictures',
\r
1418 id_column: 'artist_id'
\r
1423 foreign_key: 'original_picture_id',
\r
1424 model_name: 'picture',
\r
1428 resource_picture: {
\r
1429 foreign_key: 'original_picture_id',
\r
1430 model_name: 'resource_picture',
\r
1506 class_name: 'Picture',
\r
1507 table_name: 'pictures',
\r
1511 id_column: 'license_id'
\r
1514 id_column: 'artist_id'
\r
1530 original_picture_id: {
\r
1621 resource_picture: {
\r
1622 class_name: 'ResourcePicture',
\r
1623 table_name: 'resource_pictures',
\r
1626 original_picture: {
\r
1627 id_column: 'original_picture_id'
\r
1630 id_column: 'license_id'
\r
1633 id_column: 'artist_id'
\r
1649 original_picture_id: {
\r
1761 speech_balloon_template: {
\r
1762 class_name: 'SpeechBalloonTemplate',
\r
1763 table_name: 'speech_balloon_templates',
\r
1767 id_column: 'system_picture_id'
\r
1771 speech_balloons: {
\r
1772 foreign_key: 'speech_balloon_template_id',
\r
1773 model_name: 'speech_balloon',
\r
1776 through: 'speech_balloons',
\r
1777 foreign_key: 'speech_balloon_template_id',
\r
1778 model_name: 'panel',
\r
1818 system_picture_id: {
\r
1843 type: 'system_resource',
\r
1845 select_item_name: 'panel_visible_items',
\r
1851 class_name: 'WritingFormat',
\r
1852 table_name: 'writing_formats',
\r
1856 id_column: 'system_picture_id'
\r
1861 foreign_key: 'writing_format_id',
\r
1862 model_name: 'speech',
\r
1894 system_picture_id: {
\r
1919 type: 'system_resource',
\r
1921 by_system_picture: {
\r
1927 class_name: 'LicenseGroup',
\r
1928 table_name: 'license_groups',
\r
1934 foreign_key: 'license_group_id',
\r
1935 model_name: 'license',
\r
1985 type: 'system_resource',
\r
1990 class_name: 'License',
\r
1991 table_name: 'licenses',
\r
1995 id_column: 'license_group_id'
\r
1998 id_column: 'system_picture_id'
\r
2002 resource_pictures: {
\r
2003 foreign_key: 'license_id',
\r
2004 model_name: 'resource_picture',
\r
2018 license_group_id: {
\r
2036 system_picture_id: {
\r
2054 credit_pictures: {
\r
2070 by_license_group: {
\r
2073 by_system_picture: {
\r
2079 class_name: 'Author',
\r
2080 table_name: 'authors',
\r
2086 foreign_key: 'author_id',
\r
2087 model_name: 'scroll',
\r
2090 foreign_key: 'author_id',
\r
2091 model_name: 'comic',
\r
2094 foreign_key: 'author_id',
\r
2095 model_name: 'story',
\r
2098 foreign_key: 'author_id',
\r
2099 model_name: 'sheet',
\r
2102 foreign_key: 'author_id',
\r
2103 model_name: 'panel',
\r
2144 class_name: 'Artist',
\r
2145 table_name: 'artists',
\r
2150 resource_pictures: {
\r
2151 foreign_key: 'artist_id',
\r
2152 model_name: 'resource_picture',
\r
2193 class_name: 'SystemPicture',
\r
2194 table_name: 'system_pictures',
\r
2200 foreign_key: 'system_picture_id',
\r
2201 model_name: 'balloon',
\r
2203 balloon_templates: {
\r
2204 foreign_key: 'system_picture_id',
\r
2205 model_name: 'balloon_template',
\r
2208 foreign_key: 'system_picture_id',
\r
2209 model_name: 'license',
\r