mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-04 21:04:37 +08:00
Fix migrations
This commit is contained in:
parent
ad802ca279
commit
d01edd390e
@ -1,9 +1,10 @@
|
||||
-- RUN_OUTSIDE_TRANSACTION_SENTINEL
|
||||
-- SPLIT_STATEMENT_SENTINEL
|
||||
-- SINGLE_STATEMENT_SENTINEL
|
||||
-- RUN_OUTSIDE_TRANSACTION_SENTINEL
|
||||
-- Create temporary index for session backfill that matches our query exactly
|
||||
-- The existing session index has branchId before userId/sessionId, which breaks index usage when we use COALESCE on branchId
|
||||
CREATE INDEX CONCURRENTLY IF NOT EXISTS idx_event_session_backfill_temp
|
||||
ON "Event" (
|
||||
ON /* SCHEMA_NAME_SENTINEL */."Event" (
|
||||
(data->>'projectId'),
|
||||
(COALESCE(data->>'branchId', 'main')),
|
||||
(data->>'userId'),
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
-- RUN_OUTSIDE_TRANSACTION_SENTINEL
|
||||
-- SPLIT_STATEMENT_SENTINEL
|
||||
-- SINGLE_STATEMENT_SENTINEL
|
||||
-- RUN_OUTSIDE_TRANSACTION_SENTINEL
|
||||
-- Drop the temporary session backfill index
|
||||
DROP INDEX CONCURRENTLY IF EXISTS idx_event_session_backfill_temp;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user