From 7e3255c79365487c8de801024eb784dfe9db0768 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Thu, 20 Aug 2026 00:35:29 +0000 Subject: [PATCH] Add Optional Hyphen inside Bluray for Consistency --- ...nal-hyphen-inside-bluray-for-consistency.sql | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ops/245.add-optional-hyphen-inside-bluray-for-consistency.sql diff --git a/ops/245.add-optional-hyphen-inside-bluray-for-consistency.sql b/ops/245.add-optional-hyphen-inside-bluray-for-consistency.sql new file mode 100644 index 00000000..df71a780 --- /dev/null +++ b/ops/245.add-optional-hyphen-inside-bluray-for-consistency.sql @@ -0,0 +1,17 @@ +-- @operation: export +-- @entity: batch +-- @name: Add Optional Hyphen inside Bluray for Consistency +-- @exportedAt: 2026-08-20T00:35:27.468Z +-- @opIds: 13286, 13287, 13288 + +-- --- BEGIN op 13286 ( update regular_expression "3D" ) +update "regular_expressions" set "pattern" = '(?<=\b[12]\d{3}\b).*\b((Blu[-]?ray|BD)?3D|((H(alf)?|F(ull)?).?)?(O(ver)?.?U(nder)?|S(ide)?[\W_]?B(y)?.?S(ide)?))\b' where "name" = '3D' and "pattern" = '(?<=\b[12]\d{3}\b).*\b((Bluray|BD)?3D|((H(alf)?|F(ull)?).?)?(O(ver)?.?U(nder)?|S(ide)?[\W_]?B(y)?.?S(ide)?))\b'; +-- --- END op 13286 + +-- --- BEGIN op 13287 ( update regular_expression "Dolby Vision (Without Fallback)" ) +update "regular_expressions" set "pattern" = '(?<=^(?!.*(HDR|HULU|REMUX|BLU[-]?RAY)).*?)\b(DV|Dovi|Dolby[ .]?Vision)\b' where "name" = 'Dolby Vision (Without Fallback)' and "pattern" = '(?<=^(?!.*(HDR|HULU|REMUX|BLURAY)).*?)\b(DV|Dovi|Dolby[ .]?Vision)\b'; +-- --- END op 13287 + +-- --- BEGIN op 13288 ( update regular_expression "Full Disc" ) +update "regular_expressions" set "pattern" = '^(?!.*\b((?