private_list: {\r
},\r
by_author: {\r
- type: 'filter',\r
- args: {\r
- filter_item_name: 'author',\r
- filter_key: 'author_id',\r
- },\r
+ where: 'author',\r
+ includes: 'author_id',\r
},\r
by_panel: {\r
type: 'through_filter',\r
- from: 'panel',\r
- through: 'scroll_panels',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ through: 'scroll_panels',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
play: {\r
type: 'play',\r
- model: 'scroll_panel',\r
- filter_key: 'scroll_id',\r
+ args: {\r
+ model: 'scroll_panel',\r
+ filter_key: 'scroll_id',\r
+ },\r
},\r
},\r
scroll_panel: {\r
},\r
by_scroll: {\r
type: 'filter',\r
- from: 'scroll',\r
- filter_key: 'scroll_id',\r
+ args: {\r
+ from: 'scroll',\r
+ filter_key: 'scroll_id',\r
+ },\r
},\r
by_panel: {\r
type: 'filter',\r
- from: 'panel',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
},\r
comic: {\r
},\r
by_author: {\r
type: 'filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ args: {\r
+ from: 'author',\r
+ filter_key: 'author_id',\r
+ },\r
},\r
},\r
story: {\r
},\r
by_comic: {\r
type: 'filter',\r
- from: 'comic',\r
- filter_key: 'comic_id',\r
+ args: {\r
+ from: 'comic',\r
+ filter_key: 'comic_id',\r
+ },\r
},\r
by_sheet: {\r
type: 'through_filter',\r
- from: 'sheet',\r
- through: 'story_sheets',\r
- filter_key: 'sheet_id',\r
+ args: {\r
+ from: 'sheet',\r
+ through: 'story_sheets',\r
+ filter_key: 'sheet_id',\r
+ },\r
},\r
by_author: {\r
type: 'element_filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ args: {\r
+ from: 'author',\r
+ filter_key: 'author_id',\r
+ },\r
},\r
play: {\r
type: 'play',\r
- model: 'story_sheet',\r
- filter_key: 'story_id',\r
+ args: {\r
+ model: 'story_sheet',\r
+ filter_key: 'story_id',\r
+ },\r
},\r
},\r
story_sheet: {\r
},\r
by_story: {\r
type: 'filter',\r
- from: 'story',\r
- filter_key: 'story_id',\r
+ args: {\r
+ from: 'story',\r
+ filter_key: 'story_id',\r
+ },\r
},\r
by_sheet: {\r
type: 'filter',\r
- from: 'sheet',\r
- filter_key: 'sheet_id',\r
+ args: {\r
+ from: 'sheet',\r
+ filter_key: 'sheet_id',\r
+ },\r
},\r
},\r
sheet: {\r
},\r
by_story: {\r
type: 'through_filter',\r
- from: 'story',\r
- through: 'story_sheets',\r
- filter_key: 'story_id',\r
+ args: {\r
+ from: 'story',\r
+ through: 'story_sheets',\r
+ filter_key: 'story_id',\r
+ },\r
},\r
by_panel: {\r
type: 'through_filter',\r
- from: 'panel',\r
- through: 'sheet_panels',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ through: 'sheet_panels',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
by_author: {\r
type: 'filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ args: {\r
+ from: 'author',\r
+ filter_key: 'author_id',\r
+ },\r
},\r
play: {\r
type: 'play',\r
- model: 'sheet_panel',\r
- filter_key: 'sheet_id',\r
+ args: {\r
+ model: 'sheet_panel',\r
+ filter_key: 'sheet_id',\r
+ },\r
},\r
},\r
sheet_panel: {\r
},\r
by_sheet: {\r
type: 'filter',\r
- association_name: 'sheet_panels',\r
- from: 'sheet',\r
- filter_key: 'sheet_id',\r
+ args: {\r
+ association_name: 'sheet_panels',\r
+ from: 'sheet',\r
+ filter_key: 'sheet_id',\r
+ },\r
},\r
by_panel: {\r
type: 'filter',\r
- from: 'panel',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
},\r
panel: {\r
},\r
by_scroll: {\r
type: 'through_filter',\r
- from: 'scroll',\r
- through: 'scroll_panels',\r
- filter_key: 'scroll_id',\r
+ args: {\r
+ from: 'scroll',\r
+ through: 'scroll_panels',\r
+ filter_key: 'scroll_id',\r
+ },\r
},\r
by_sheet: {\r
type: 'through_filter',\r
- from: 'sheet',\r
- through: 'sheet_panels',\r
- filter_key: 'sheet_id',\r
+ args: {\r
+ from: 'sheet',\r
+ through: 'sheet_panels',\r
+ filter_key: 'sheet_id',\r
+ },\r
},\r
by_author: {\r
type: 'filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ args: {\r
+ from: 'author',\r
+ filter_key: 'author_id',\r
+ },\r
},\r
by_speech_balloon_template: {\r
type: 'through_filter',\r
- from: 'speech_balloon_template',\r
- through: 'speech_balloons',\r
- filter_key: 'speech_balloon_template_id',\r
+ args: {\r
+ from: 'speech_balloon_template',\r
+ through: 'speech_balloons',\r
+ filter_key: 'speech_balloon_template_id',\r
+ },\r
},\r
},\r
panel_picture: {\r
},\r
by_panel: {\r
type: 'filter',\r
- from: 'panel',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
by_author: {\r
- type: 'element_filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ where: 'by_author_where',\r
+ includes: 'by_author_includes',\r
},\r
},\r
speech_balloon: {\r
},\r
by_panel: {\r
type: 'filter',\r
- from: 'panel',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
by_speech_balloon_template: {\r
type: 'filter',\r
- from: 'speech_balloon_template',\r
- filter_key: 'speech_balloon_template_id',\r
+ args: {\r
+ from: 'speech_balloon_template',\r
+ filter_key: 'speech_balloon_template_id',\r
+ },\r
},\r
by_author: {\r
type: 'element_filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ args: {\r
+ from: 'author',\r
+ filter_key: 'author_id',\r
+ },\r
},\r
},\r
speech: {\r
},\r
by_speech_balloon: {\r
type: 'filter',\r
- from: 'speech_balloon',\r
- includes: {speech_balloon: {panel: {}}},\r
- filter_key: 'speech_balloon_id',\r
+ args: {\r
+ from: 'speech_balloon',\r
+ includes: {speech_balloon: {panel: {}}},\r
+ filter_key: 'speech_balloon_id',\r
+ },\r
},\r
by_writing_format: {\r
type: 'filter',\r
- from: 'writing_format',\r
- filter_key: 'writing_format_id',\r
+ args: {\r
+ from: 'writing_format',\r
+ filter_key: 'writing_format_id',\r
+ },\r
},\r
},\r
balloon: {\r
},\r
by_speech_balloon: {\r
type: 'filter',\r
- from: 'speech_balloon',\r
- includes: {speech_balloon: {panel: {}}},\r
- filter_key: 'speech_balloon_id',\r
+ args: {\r
+ from: 'speech_balloon',\r
+ includes: {speech_balloon: {panel: {}}},\r
+ filter_key: 'speech_balloon_id',\r
+ },\r
},\r
#by_system_picture: {\r
# type: 'filter',\r
},\r
by_panel: {\r
type: 'filter',\r
- from: 'panel',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
by_author: {\r
type: 'element_filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ args: {\r
+ from: 'author',\r
+ filter_key: 'author_id',\r
+ },\r
},\r
},\r
ground_color: {\r
},\r
by_panel: {\r
type: 'filter',\r
- from: 'panel',\r
- filter_key: 'panel_id',\r
+ args: {\r
+ from: 'panel',\r
+ filter_key: 'panel_id',\r
+ },\r
},\r
by_author: {\r
type: 'element_filter',\r
- from: 'author',\r
- filter_key: 'author_id',\r
+ args: {\r
+ from: 'author',\r
+ filter_key: 'author_id',\r
+ },\r
},\r
},\r
original_picture: {\r
},\r
by_license: {\r
type: 'filter',\r
- from: 'license',\r
- filter_key: 'license_id',\r
+ args: {\r
+ from: 'license',\r
+ filter_key: 'license_id',\r
+ },\r
},\r
by_artist: {\r
type: 'filter',\r
- from: 'artist',\r
- filter_key: 'artist_id',\r
+ args: {\r
+ from: 'artist',\r
+ filter_key: 'artist_id',\r
+ },\r
},\r
},\r
speech_balloon_template: {\r
},\r
by_system_picture: {\r
type: 'filter',\r
- from: 'system_picture',\r
- filter_key: 'system_picture_id',\r
+ args: {\r
+ from: 'system_picture',\r
+ filter_key: 'system_picture_id',\r
+ },\r
},\r
},\r
license_group: {\r
},\r
by_license_group: {\r
type: 'filter',\r
- from: 'license_group',\r
- filter_key: 'license_group_id',\r
+ args: {\r
+ from: 'license_group',\r
+ filter_key: 'license_group_id',\r
+ },\r
},\r
by_system_picture: {\r
type: 'filter',\r
- from: 'system_picture',\r
- filter_key: 'system_picture_id',\r
+ args: {\r
+ from: 'system_picture',\r
+ filter_key: 'system_picture_id',\r
+ },\r
},\r
},\r
author: {\r