-- Drop existing functions to avoid conflicts DROP FUNCTION IF EXISTS increment_user_points; DROP FUNCTION IF EXISTS get_current_points; DROP FUNCTION IF EXISTS create_user_points; DROP FUNCTION IF EXISTS create_point_transaction; DROP FUNCTION IF EXISTS get_user_transactions;