mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 02:34:39 +00:00
refactor: ifnull no longer needed
This commit is contained in:
parent
62e26d1f38
commit
e604c951ed
1 changed files with 4 additions and 4 deletions
|
@ -26,7 +26,7 @@ SELECT C.*
|
||||||
FROM chapters AS C
|
FROM chapters AS C
|
||||||
LEFT JOIN scanlators_view AS S
|
LEFT JOIN scanlators_view AS S
|
||||||
ON C.manga_id = S.manga_id
|
ON C.manga_id = S.manga_id
|
||||||
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
|
AND C.scanlator = S.name
|
||||||
WHERE C.manga_id = :manga_id
|
WHERE C.manga_id = :manga_id
|
||||||
AND (
|
AND (
|
||||||
:apply_filter = 0 OR S.name IS NULL
|
:apply_filter = 0 OR S.name IS NULL
|
||||||
|
@ -41,7 +41,7 @@ SELECT C.*
|
||||||
FROM chapters AS C
|
FROM chapters AS C
|
||||||
LEFT JOIN scanlators_view AS S
|
LEFT JOIN scanlators_view AS S
|
||||||
ON C.manga_id = S.manga_id
|
ON C.manga_id = S.manga_id
|
||||||
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
|
AND C.scanlator = S.name
|
||||||
WHERE C.url = :url
|
WHERE C.url = :url
|
||||||
AND (
|
AND (
|
||||||
:apply_filter = 0 OR S.name IS NULL
|
:apply_filter = 0 OR S.name IS NULL
|
||||||
|
@ -52,7 +52,7 @@ SELECT C.*
|
||||||
FROM chapters AS C
|
FROM chapters AS C
|
||||||
LEFT JOIN scanlators_view AS S
|
LEFT JOIN scanlators_view AS S
|
||||||
ON C.manga_id = S.manga_id
|
ON C.manga_id = S.manga_id
|
||||||
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
|
AND C.scanlator = S.name
|
||||||
WHERE C.url = :url AND C.manga_id = :manga_id
|
WHERE C.url = :url AND C.manga_id = :manga_id
|
||||||
AND (
|
AND (
|
||||||
:apply_filter = 0 OR S.name IS NULL
|
:apply_filter = 0 OR S.name IS NULL
|
||||||
|
@ -67,7 +67,7 @@ JOIN chapters AS C
|
||||||
ON M._id = C.manga_id
|
ON M._id = C.manga_id
|
||||||
LEFT JOIN scanlators_view AS S
|
LEFT JOIN scanlators_view AS S
|
||||||
ON C.manga_id = S.manga_id
|
ON C.manga_id = S.manga_id
|
||||||
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
|
AND C.scanlator = S.name
|
||||||
WHERE M.favorite = 1
|
WHERE M.favorite = 1
|
||||||
AND C.date_fetch > M.date_added
|
AND C.date_fetch > M.date_added
|
||||||
AND lower(M.title) LIKE '%' || :search || '%'
|
AND lower(M.title) LIKE '%' || :search || '%'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue