From 29557fdfe8bfbe2ee4ff43e99df034573783245c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 29 Jan 2026 00:54:20 +0000
Subject: [PATCH] chore: update schema diagram
---
.github/image/schema-dark.svg | 489 ++++++++++++++++++++++++++++++++--
.github/image/schema.svg | 489 ++++++++++++++++++++++++++++++++--
2 files changed, 938 insertions(+), 40 deletions(-)
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 @@
-
\ 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
+
+
+
+
+