feat: add arr_type support for radarr/sonarr differentiation

This commit is contained in:
Sam Chau
2025-10-31 23:57:33 +10:30
parent e57097a780
commit c2ca607471
2 changed files with 20 additions and 14 deletions
+13 -9
View File
@@ -6,12 +6,16 @@ All schema changes will be documented in this file.
- Hello, World!
- Initial PCD 2.0 schema definition
- Core entity tables: quality_profiles, custom_formats, regular_expressions,
languages, tags, qualities, quality_groups
- Custom format conditions system with 11 condition types (patterns, language,
indexer_flag, source, resolution, quality_modifier, size, release_type,
year)
- Quality profile system supporting individual qualities and quality groups
- Junction tables for tags, quality groups, profile qualities, and profile
custom formats
- Unique index ensuring single upgrade_until per profile
- Core entity tables: quality_profiles, custom_formats, regular_expressions,
languages, tags, qualities, quality_groups
- Custom format conditions system with 11 condition types (patterns, language,
indexer_flag, source, resolution, quality_modifier, size, release_type, year)
- Quality profile system supporting individual qualities and quality groups
- Junction tables for tags, quality groups, profile qualities, and profile
custom formats
- Unique index ensuring single upgrade_until per profile
- Add arr_type support for Radarr/Sonarr differentiation
- custom_format_conditions.arr_type: conditions can be arr-specific or
universal
- quality_profile_custom_formats.arr_type: scores can differ between Radarr
and Sonarr