docs: sync from backend f5e53cb — M24 DISTINCT ON, M30 blog indexes, M39 notification enums
This commit is contained in:
@@ -824,7 +824,7 @@ Lines 558-564 call `paymentRepo.list({ provider: 'shkeeper', direction: 'in', st
|
||||
|
||||
---
|
||||
|
||||
### 24. findByPurchaseRequestIdsAndStatuses latestPerRequest deduplication fetches all historical rows then filters in JS
|
||||
### 24. findByPurchaseRequestIdsAndStatuses latestPerRequest deduplication fetches all historical rows then filters in JS | **FIXED** `f5e53cb` v2.9.31
|
||||
|
||||
> **Category:** Unbounded Fetch | **File:** `src/db/repositories/drizzle/DrizzlePaymentRepo.ts:444-475`
|
||||
|
||||
@@ -884,7 +884,7 @@ Lines 222-231 fetch the buyer's 20 most recent requests (`limit: 20`) then call
|
||||
|
||||
---
|
||||
|
||||
### 30. blog_posts.tags GIN index and ILIKE search indexes missing
|
||||
### 30. blog_posts.tags GIN index and ILIKE search indexes missing | **FIXED** `f5e53cb` v2.9.31
|
||||
|
||||
> **Category:** Missing Index | **File:** `src/db/schema/blogPost.ts:49, 61-71`
|
||||
|
||||
@@ -974,7 +974,7 @@ The `reviews` table uses `seller_legacy_object_id text` and `reviewer_legacy_obj
|
||||
|
||||
---
|
||||
|
||||
### 39. notifications.type and notifications.category lack pgEnum — any string accepted by Postgres
|
||||
### 39. notifications.type and notifications.category lack pgEnum — any string accepted by Postgres | **FIXED** `f5e53cb` v2.9.31
|
||||
|
||||
> **Category:** Wrong Schema | **File:** `src/db/schema/notification.ts:24-25`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user