fix migration

This commit is contained in:
Georges-Antoine Assi
2026-03-08 20:14:14 -04:00
parent ae73da7c27
commit e3d9bfe9fa
2 changed files with 7 additions and 7 deletions

View File

@@ -30,7 +30,7 @@ from sqlalchemy.orm import (
noload,
selectinload,
)
from sqlalchemy.sql.elements import KeyedColumnElement
from sqlalchemy.sql.elements import ColumnElement
from sqlalchemy.sql.selectable import Select
from config import ROMM_DB_DRIVER
@@ -99,7 +99,9 @@ STRIP_ARTICLES_REGEX = r"^(the|a|an)\s+"
def _create_metadata_id_case(
prefix: str, id_column: KeyedColumnElement, platform_id_column: KeyedColumnElement
prefix: str,
id_column: ColumnElement,
platform_id_column: ColumnElement,
):
return case(
(
@@ -693,9 +695,7 @@ class DBRomsHandler(DBBaseHandler):
),
_create_metadata_id_case(
"fs",
func.nullif(
base_subquery.c.fs_name_no_tags, ""
),
func.nullif(base_subquery.c.fs_name_no_tags, ""),
base_subquery.c.platform_id,
),
_create_metadata_id_case(