初始化
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
-- 积分改为永久有效,移除批次过期字段并保留按创建顺序扣减所需索引。
|
||||
DROP INDEX IF EXISTS public.idx_point_grants_user_expiry;
|
||||
|
||||
ALTER TABLE public.point_grants
|
||||
DROP COLUMN expires_at;
|
||||
|
||||
CREATE INDEX idx_point_grants_user_available
|
||||
ON public.point_grants(user_id, created_at, id)
|
||||
WHERE available_amount > 0;
|
||||
|
||||
COMMENT ON INDEX public.idx_point_grants_user_available IS '加速按用户和创建顺序锁定可用积分批次';
|
||||
Reference in New Issue
Block a user