Files
MyClub/database/migrations/20260120120000_fix_reaction_constraint.up.sql
T
Tomas Dvorak dfc079288f hot fix #1
2026-01-26 08:13:18 +01:00

14 lines
488 B
SQL

-- Handle existing unique constraint gracefully
DO $$
BEGIN
-- Check if constraint already exists
IF NOT EXISTS (
SELECT 1 FROM information_schema.table_constraints
WHERE constraint_name = 'unique_comment_user_reaction'
AND table_name = 'comment_reactions'
) THEN
-- Try to add constraint, ignore if it exists
ALTER TABLE comment_reactions ADD CONSTRAINT unique_comment_user_reaction UNIQUE (comment_id, user_id);
END IF;
END $$;