Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,12 @@ List<Item> findByEndTimeBeforeAndItemStatus(
WHERE i.item_type = 'AUCTION'
AND i.item_status = CAST(:status AS varchar)
AND (
:me IS NULL OR i.seller NOT IN (
SELECT bl.blocked
FROM BlockList bl
WHERE bl.blocker.id = :me
:me IS NULL OR i.seller_id NOT IN (
SELECT bl.blocked_user_id
FROM block_list bl
WHERE bl.blocker_id = :me
)
)
)
AND (
6371 * acos(
LEAST(1, GREATEST(-1,
Expand All @@ -84,11 +84,11 @@ SELECT count(1)
WHERE i.item_type = 'AUCTION'
AND i.item_status = CAST(:status AS varchar)
AND (
:me IS NULL OR i.seller NOT IN (
SELECT bl.blocked
FROM BlockList bl
WHERE bl.blocker.id = :me
)
:me IS NULL OR i.seller_id NOT IN (
SELECT bl.blocked_user_id
FROM block_list bl
WHERE bl.blocker_id = :me
)
)
AND (
6371 * acos(
Expand Down Expand Up @@ -118,12 +118,12 @@ Page<Item> findNearbyItems(
WHERE i.itemType = com.salemale.global.common.enums.ItemType.AUCTION
AND i.itemStatus = :status
AND (
:me IS NULL OR i.seller NOT IN (
SELECT bl.blocked
FROM BlockList bl
WHERE bl.blocker.id = :me
)
)
:me IS NULL OR i.seller_id NOT IN (
SELECT bl.blocked_user_id
FROM block_list bl
WHERE bl.blocker_id = :me
)
)
AND (
LOWER(i.title) LIKE LOWER(CONCAT('%', :keyword, '%'))
OR LOWER(i.name) LIKE LOWER(CONCAT('%', :keyword, '%'))
Expand All @@ -148,12 +148,12 @@ Page<Item> searchItemsByKeyword(
WHERE i.itemType = com.salemale.global.common.enums.ItemType.AUCTION
AND i.itemStatus = :status
AND (
:me IS NULL OR i.seller NOT IN (
SELECT bl.blocked
FROM BlockList bl
WHERE bl.blocker.id = :me
)
)
:me IS NULL OR i.seller_id NOT IN (
SELECT bl.blocked_user_id
FROM block_list bl
WHERE bl.blocker_id = :me
)
)
AND (
LOWER(i.title) LIKE LOWER(CONCAT('%', :keyword, '%'))
OR LOWER(i.name) LIKE LOWER(CONCAT('%', :keyword, '%'))
Expand Down Expand Up @@ -191,12 +191,12 @@ Page<Item> searchItemsByKeywordWithFilters(
WHERE i.itemType = com.salemale.global.common.enums.ItemType.AUCTION
AND i.itemStatus = :status
AND (
:me IS NULL OR i.seller NOT IN (
SELECT bl.blocked
FROM BlockList bl
WHERE bl.blocker.id = :me
:me IS NULL OR i.seller_id NOT IN (
SELECT bl.blocked_user_id
FROM block_list bl
WHERE bl.blocker_id = :me
)
)
)
AND (:categories IS NULL OR i.category IN :categories)
AND (:minPrice IS NULL OR i.currentPrice >= :minPrice)
AND (:maxPrice IS NULL OR i.currentPrice <= :maxPrice)
Expand Down Expand Up @@ -228,12 +228,12 @@ Page<Item> searchItemsByFiltersOnly(
WHERE i.item_type = 'AUCTION'
AND i.item_status = CAST(:status AS varchar)
AND (
:me IS NULL OR i.seller NOT IN (
SELECT bl.blocked
FROM BlockList bl
WHERE bl.blocker.id = :me
)
)
:me IS NULL OR i.seller_id NOT IN (
SELECT bl.blocked_user_id
FROM block_list bl
WHERE bl.blocker_id = :me
)
)
AND (
LOWER(i.title) LIKE LOWER(CONCAT('%', :keyword, '%'))
OR LOWER(i.name) LIKE LOWER(CONCAT('%', :keyword, '%'))
Expand All @@ -256,10 +256,10 @@ SELECT count(1)
WHERE i.item_type = 'AUCTION'
AND i.item_status = CAST(:status AS varchar)
AND (
:me IS NULL OR i.seller NOT IN (
SELECT bl.blocked
FROM BlockList bl
WHERE bl.blocker.id = :me
:me IS NULL OR i.seller_id NOT IN (
SELECT bl.blocked_user_id
FROM block_list bl
WHERE bl.blocker_id = :me
)
)
AND (
Expand Down Expand Up @@ -317,4 +317,4 @@ List<Item> findByEndTimeBetweenAndItemStatus(
LocalDateTime end,
ItemStatus status
);
}
}