fix(#29): Implementiere Datenbank-Indexstrategie für Such- und Listenperformance
Some checks are pending
Docker Test / test (push) Waiting to run
Some checks are pending
Docker Test / test (push) Waiting to run
This commit is contained in:
parent
c904641677
commit
fa0e9356d3
2 changed files with 80 additions and 0 deletions
15
backend/migrations/003_index_strategy.sql
Normal file
15
backend/migrations/003_index_strategy.sql
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
-- Migration: 003_index_strategy
|
||||
-- Description: Implementierung der Indexstrategie für Such- und Listenperformance
|
||||
|
||||
-- Index für help_requests Tabelle
|
||||
CREATE INDEX idx_status_created_at ON help_requests(status, created_at DESC);
|
||||
CREATE INDEX idx_requester_id ON help_requests(requester_id);
|
||||
|
||||
-- Index für offers Tabelle
|
||||
CREATE INDEX idx_request_id_created_at ON offers(request_id, created_at DESC);
|
||||
CREATE INDEX idx_helper_id_created_at ON offers(helper_id, created_at DESC);
|
||||
|
||||
-- Index für reviews Tabelle
|
||||
CREATE INDEX idx_deal_id ON reviews(deal_id);
|
||||
CREATE INDEX idx_reviewer_id ON reviews(reviewer_id);
|
||||
CREATE INDEX idx_reviewee_id ON reviews(reviewee_id);
|
||||
Loading…
Add table
Add a link
Reference in a new issue