From 5d705d361788fff80c6f6890292b3cd3410e4104 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Mon, 24 Aug 2026 01:40:07 +0000 Subject: [PATCH] Add GOLIATN to 1080p Quality Tier 6 --- ...79.add-goliatn-to-1080p-quality-tier-6.sql | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 ops/279.add-goliatn-to-1080p-quality-tier-6.sql diff --git a/ops/279.add-goliatn-to-1080p-quality-tier-6.sql b/ops/279.add-goliatn-to-1080p-quality-tier-6.sql new file mode 100644 index 00000000..be130e69 --- /dev/null +++ b/ops/279.add-goliatn-to-1080p-quality-tier-6.sql @@ -0,0 +1,91 @@ +-- @operation: export +-- @entity: batch +-- @name: Add GOLIATN to 1080p Quality Tier 6 +-- @exportedAt: 2026-08-24T01:40:05.194Z +-- @opIds: 13571, 13572, 13573, 13574, 13575, 13576, 13577, 13578, 13579, 13580, 13581, 13582 + +-- --- BEGIN op 13571 ( create regular_expression "GOLIATN" ) +insert into "regular_expressions" ("name", "pattern", "description", "regex101_id") values ('GOLIATN', '(?<=^|[\s.-])0BSiDiAN\b', NULL, NULL); + +insert into "tags" ("name") values ('Bluray') on conflict ("name") do nothing; + +INSERT INTO regular_expression_tags (regular_expression_name, tag_name) VALUES ('GOLIATN', 'Bluray'); + +insert into "tags" ("name") values ('Release Group') on conflict ("name") do nothing; + +INSERT INTO regular_expression_tags (regular_expression_name, tag_name) VALUES ('GOLIATN', 'Release Group'); +-- --- END op 13571 + +-- --- BEGIN op 13572 ( update regular_expression "GOLIATN" ) +update "regular_expressions" set "pattern" = '(?<=^|[\s.-])GOLIATN\b' where "name" = 'GOLIATN' and "pattern" = '(?<=^|[\s.-])0BSiDiAN\b'; +-- --- END op 13572 + +-- --- BEGIN op 13573 ( update custom_format "1080p Quality Tier 6" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 6', 'GOLIATN', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 6', 'GOLIATN', 'GOLIATN'); +-- --- END op 13573 + +-- --- BEGIN op 13574 ( update custom_format "1080p Quality Tier 6 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 6 (Efficient)', 'GOLIATN', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 6 (Efficient)', 'GOLIATN', 'GOLIATN'); +-- --- END op 13574 + +-- --- BEGIN op 13575 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'CRiME', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'CRiME', 'CRiME'); +-- --- END op 13575 + +-- --- BEGIN op 13576 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'HDmonSK', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'HDmonSK', 'HDmonSK'); +-- --- END op 13576 + +-- --- BEGIN op 13577 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'iLL', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'iLL', 'iLL'); +-- --- END op 13577 + +-- --- BEGIN op 13578 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'OB1', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'OB1', 'OB1'); +-- --- END op 13578 + +-- --- BEGIN op 13579 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'POH', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'POH', 'POH'); +-- --- END op 13579 + +-- --- BEGIN op 13580 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'UxO', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'UxO', 'UxO'); +-- --- END op 13580 + +-- --- BEGIN op 13581 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'VD', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'VD', 'VD'); +-- --- END op 13581 + +-- --- BEGIN op 13582 ( update custom_format "1080p Quality Tier 5 (Efficient)" ) +INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required) +VALUES ('1080p Quality Tier 5 (Efficient)', 'ZiNC', 'release_group', 'all', 0, 0); + +INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('1080p Quality Tier 5 (Efficient)', 'ZiNC', 'ZiNC'); +-- --- END op 13582