diff --git a/.github/image/schema-dark.svg b/.github/image/schema-dark.svg index 8e786a0..cdec815 100644 --- a/.github/image/schema-dark.svg +++ b/.github/image/schema-dark.svg @@ -1,20 +1,469 @@ -1*1*1*1*1*1*1*1*1*1*1*0..1*0..1*1*1*111*111*11111111111111tagsidintegernamevarchar(50)created_attextlanguagesidintegernamevarchar(30)created_attextupdated_attextregular_expressionsidintegernamevarchar(100)patterntextregex101_idvarchar(50)descriptiontextcreated_attextupdated_attextqualitiesidintegernamevarchar(100)created_attextupdated_attextquality_groupsidintegernamevarchar(100)created_attextupdated_attextcustom_formatsidintegernamevarchar(100)descriptiontextcreated_attextupdated_attextquality_profilesidintegernamevarchar(100)descriptiontextupgrades_allowedintegerminimum_custom_format_scoreintegerupgrade_until_scoreintegerupgrade_score_incrementintegerlanguage_idintegercreated_attextupdated_attextcustom_format_conditionsidintegercustom_format_idintegernamevarchar(100)typevarchar(50)arr_typevarchar(20)negateintegerrequiredintegercreated_attextupdated_attextregular_expression_tagsregular_expression_idintegertag_idintegercustom_format_tagscustom_format_idintegertag_idintegerquality_profile_tagsquality_profile_idintegertag_idintegerquality_group_membersquality_group_idintegerquality_idintegerquality_profile_qualitiesidintegerquality_profile_idintegerquality_idintegerquality_group_idintegerpositionintegerupgrade_untilintegerquality_profile_custom_formatsquality_profile_idintegercustom_format_idintegerarr_typevarchar(20)scoreintegercondition_patternscustom_format_condition_idintegerregular_expression_idintegercondition_languagescustom_format_condition_idintegerlanguage_idintegerexcept_languageintegercondition_indexer_flagscustom_format_condition_idintegerflagvarchar(100)condition_sourcescustom_format_condition_idintegersourcevarchar(100)condition_resolutionscustom_format_condition_idintegerresolutionvarchar(100)condition_quality_modifierscustom_format_condition_idintegerquality_modifiervarchar(100)condition_sizescustom_format_condition_idintegermin_bytesintegermax_bytesintegercondition_release_typescustom_format_condition_idintegerrelease_typevarchar(100)condition_yearscustom_format_condition_idintegermin_yearintegermax_yearinteger \ No newline at end of file + + + + + + +schema + + + +condition_indexer_flags + +condition_indexer_flags + + + +custom_format_conditions + +custom_format_conditions + + + +condition_indexer_flags->custom_format_conditions + + + + + +condition_languages + +condition_languages + + + +condition_languages->custom_format_conditions + + + + + +languages + +languages + + + +condition_languages->languages + + + + + +condition_patterns + +condition_patterns + + + +condition_patterns->custom_format_conditions + + + + + +regular_expressions + +regular_expressions + + + +condition_patterns->regular_expressions + + + + + +condition_quality_modifiers + +condition_quality_modifiers + + + +condition_quality_modifiers->custom_format_conditions + + + + + +condition_release_types + +condition_release_types + + + +condition_release_types->custom_format_conditions + + + + + +condition_resolutions + +condition_resolutions + + + +condition_resolutions->custom_format_conditions + + + + + +condition_sizes + +condition_sizes + + + +condition_sizes->custom_format_conditions + + + + + +condition_sources + +condition_sources + + + +condition_sources->custom_format_conditions + + + + + +condition_years + +condition_years + + + +condition_years->custom_format_conditions + + + + + +custom_formats + +custom_formats + + + +custom_format_conditions->custom_formats + + + + + +custom_format_tags + +custom_format_tags + + + +custom_format_tags->custom_formats + + + + + +tags + +tags + + + +custom_format_tags->tags + + + + + +custom_format_tests + +custom_format_tests + + + +custom_format_tests->custom_formats + + + + + +delay_profiles + +delay_profiles + + + +qualities + +qualities + + + +quality_api_mappings + +quality_api_mappings + + + +quality_api_mappings->qualities + + + + + +quality_group_members + +quality_group_members + + + +quality_group_members->qualities + + + + + +quality_groups + +quality_groups + + + +quality_group_members->quality_groups + + + + + +either + +either + + + +quality_group_members->either + + + + + +quality_profiles + +quality_profiles + + + +quality_groups->quality_profiles + + + + + +quality_profile_custom_formats + +quality_profile_custom_formats + + + +quality_profile_custom_formats->custom_formats + + + + + +quality_profile_custom_formats->quality_profiles + + + + + +exactly + +exactly + + + +quality_profile_custom_formats->exactly + + + + + +quality_profile_languages + +quality_profile_languages + + + +quality_profile_languages->languages + + + + + +quality_profile_languages->quality_profiles + + + + + +quality_profile_qualities + +quality_profile_qualities + + + +quality_profile_qualities->qualities + + + + + +quality_profile_qualities->quality_groups + + + + + +quality_profile_qualities->quality_profiles + + + + + +a + +a + + + +quality_profile_qualities->a + + + + + +quality_profile_tags + +quality_profile_tags + + + +quality_profile_tags->quality_profiles + + + + + +quality_profile_tags->tags + + + + + +radarr_media_settings + +radarr_media_settings + + + +radarr_naming + +radarr_naming + + + +radarr_quality_definitions + +radarr_quality_definitions + + + +radarr_quality_definitions->qualities + + + + + +regular_expression_tags + +regular_expression_tags + + + +regular_expression_tags->regular_expressions + + + + + +regular_expression_tags->tags + + + + + +sonarr_media_settings + +sonarr_media_settings + + + +sonarr_naming + +sonarr_naming + + + +sonarr_quality_definitions + +sonarr_quality_definitions + + + +sonarr_quality_definitions->qualities + + + + + +test_entities + +test_entities + + + +across + +across + + + +test_entities->across + + + + + +test_releases + +test_releases + + + +test_releases->test_entities + + + + + diff --git a/.github/image/schema.svg b/.github/image/schema.svg index 3d50f51..dc54709 100644 --- a/.github/image/schema.svg +++ b/.github/image/schema.svg @@ -1,20 +1,469 @@ -1*1*1*1*1*1*1*1*1*1*1*0..1*0..1*1*1*111*111*11111111111111tagsidintegernamevarchar(50)created_attextlanguagesidintegernamevarchar(30)created_attextupdated_attextregular_expressionsidintegernamevarchar(100)patterntextregex101_idvarchar(50)descriptiontextcreated_attextupdated_attextqualitiesidintegernamevarchar(100)created_attextupdated_attextquality_groupsidintegernamevarchar(100)created_attextupdated_attextcustom_formatsidintegernamevarchar(100)descriptiontextcreated_attextupdated_attextquality_profilesidintegernamevarchar(100)descriptiontextupgrades_allowedintegerminimum_custom_format_scoreintegerupgrade_until_scoreintegerupgrade_score_incrementintegerlanguage_idintegercreated_attextupdated_attextcustom_format_conditionsidintegercustom_format_idintegernamevarchar(100)typevarchar(50)arr_typevarchar(20)negateintegerrequiredintegercreated_attextupdated_attextregular_expression_tagsregular_expression_idintegertag_idintegercustom_format_tagscustom_format_idintegertag_idintegerquality_profile_tagsquality_profile_idintegertag_idintegerquality_group_membersquality_group_idintegerquality_idintegerquality_profile_qualitiesidintegerquality_profile_idintegerquality_idintegerquality_group_idintegerpositionintegerupgrade_untilintegerquality_profile_custom_formatsquality_profile_idintegercustom_format_idintegerarr_typevarchar(20)scoreintegercondition_patternscustom_format_condition_idintegerregular_expression_idintegercondition_languagescustom_format_condition_idintegerlanguage_idintegerexcept_languageintegercondition_indexer_flagscustom_format_condition_idintegerflagvarchar(100)condition_sourcescustom_format_condition_idintegersourcevarchar(100)condition_resolutionscustom_format_condition_idintegerresolutionvarchar(100)condition_quality_modifierscustom_format_condition_idintegerquality_modifiervarchar(100)condition_sizescustom_format_condition_idintegermin_bytesintegermax_bytesintegercondition_release_typescustom_format_condition_idintegerrelease_typevarchar(100)condition_yearscustom_format_condition_idintegermin_yearintegermax_yearinteger \ No newline at end of file + + + + + + +schema + + + +condition_indexer_flags + +condition_indexer_flags + + + +custom_format_conditions + +custom_format_conditions + + + +condition_indexer_flags->custom_format_conditions + + + + + +condition_languages + +condition_languages + + + +condition_languages->custom_format_conditions + + + + + +languages + +languages + + + +condition_languages->languages + + + + + +condition_patterns + +condition_patterns + + + +condition_patterns->custom_format_conditions + + + + + +regular_expressions + +regular_expressions + + + +condition_patterns->regular_expressions + + + + + +condition_quality_modifiers + +condition_quality_modifiers + + + +condition_quality_modifiers->custom_format_conditions + + + + + +condition_release_types + +condition_release_types + + + +condition_release_types->custom_format_conditions + + + + + +condition_resolutions + +condition_resolutions + + + +condition_resolutions->custom_format_conditions + + + + + +condition_sizes + +condition_sizes + + + +condition_sizes->custom_format_conditions + + + + + +condition_sources + +condition_sources + + + +condition_sources->custom_format_conditions + + + + + +condition_years + +condition_years + + + +condition_years->custom_format_conditions + + + + + +custom_formats + +custom_formats + + + +custom_format_conditions->custom_formats + + + + + +custom_format_tags + +custom_format_tags + + + +custom_format_tags->custom_formats + + + + + +tags + +tags + + + +custom_format_tags->tags + + + + + +custom_format_tests + +custom_format_tests + + + +custom_format_tests->custom_formats + + + + + +delay_profiles + +delay_profiles + + + +qualities + +qualities + + + +quality_api_mappings + +quality_api_mappings + + + +quality_api_mappings->qualities + + + + + +quality_group_members + +quality_group_members + + + +quality_group_members->qualities + + + + + +quality_groups + +quality_groups + + + +quality_group_members->quality_groups + + + + + +either + +either + + + +quality_group_members->either + + + + + +quality_profiles + +quality_profiles + + + +quality_groups->quality_profiles + + + + + +quality_profile_custom_formats + +quality_profile_custom_formats + + + +quality_profile_custom_formats->custom_formats + + + + + +quality_profile_custom_formats->quality_profiles + + + + + +exactly + +exactly + + + +quality_profile_custom_formats->exactly + + + + + +quality_profile_languages + +quality_profile_languages + + + +quality_profile_languages->languages + + + + + +quality_profile_languages->quality_profiles + + + + + +quality_profile_qualities + +quality_profile_qualities + + + +quality_profile_qualities->qualities + + + + + +quality_profile_qualities->quality_groups + + + + + +quality_profile_qualities->quality_profiles + + + + + +a + +a + + + +quality_profile_qualities->a + + + + + +quality_profile_tags + +quality_profile_tags + + + +quality_profile_tags->quality_profiles + + + + + +quality_profile_tags->tags + + + + + +radarr_media_settings + +radarr_media_settings + + + +radarr_naming + +radarr_naming + + + +radarr_quality_definitions + +radarr_quality_definitions + + + +radarr_quality_definitions->qualities + + + + + +regular_expression_tags + +regular_expression_tags + + + +regular_expression_tags->regular_expressions + + + + + +regular_expression_tags->tags + + + + + +sonarr_media_settings + +sonarr_media_settings + + + +sonarr_naming + +sonarr_naming + + + +sonarr_quality_definitions + +sonarr_quality_definitions + + + +sonarr_quality_definitions->qualities + + + + + +test_entities + +test_entities + + + +across + +across + + + +test_entities->across + + + + + +test_releases + +test_releases + + + +test_releases->test_entities + + + + +