mirror of
https://github.com/rommapp/romm.git
synced 2026-06-28 14:56:01 +00:00
fix migration
This commit is contained in:
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user