-- Strength Exercises INSERT INTO exercises (name, description, category_id) VALUES -- Chest ('Barbell Bench Press', 'Compound chest exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Dumbbell Bench Press', 'Chest exercise with dumbbells', '550e8400-e29b-41d4-a716-446655440001'), ('Incline Barbell Bench Press', 'Upper chest focus', '550e8400-e29b-41d4-a716-446655440001'), ('Decline Bench Press', 'Lower chest focus', '550e8400-e29b-41d4-a716-446655440001'), ('Chest Fly', 'Isolation chest exercise', '550e8400-e29b-41d4-a716-446655440001'), -- Back ('Barbell Deadlift', 'Compound posterior chain exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Romanian Deadlift', 'Hamstring and glute focus', '550e8400-e29b-41d4-a716-446655440001'), ('Barbell Row', 'Back thickness builder', '550e8400-e29b-41d4-a716-446655440001'), ('Dumbbell Row', 'Unilateral back exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Lat Pulldown', 'Lat width builder', '550e8400-e29b-41d4-a716-446655440001'), ('Pull-ups', 'Bodyweight back exercise', '550e8400-e29b-41d4-a716-446655440005'), ('Chin-ups', 'Bicep emphasis pull-up variation', '550e8400-e29b-41d4-a716-446655440005'), -- Legs ('Barbell Back Squat', 'Compound leg exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Front Squat', 'Quad-focused squat variation', '550e8400-e29b-41d4-a716-446655440001'), ('Bulgarian Split Squat', 'Unilateral leg exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Leg Press', 'Machine leg exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Leg Curl', 'Hamstring isolation', '550e8400-e29b-41d4-a716-446655440001'), ('Leg Extension', 'Quad isolation', '550e8400-e29b-41d4-a716-446655440001'), ('Calf Raise', 'Calf exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Walking Lunge', 'Dynamic leg exercise', '550e8400-e29b-41d4-a716-446655440001'), -- Shoulders ('Overhead Press', 'Compound shoulder exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Dumbbell Shoulder Press', 'Dumbbell shoulder variation', '550e8400-e29b-41d4-a716-446655440001'), ('Lateral Raise', 'Side delt isolation', '550e8400-e29b-41d4-a716-446655440001'), ('Front Raise', 'Front delt isolation', '550e8400-e29b-41d4-a716-446655440001'), ('Face Pull', 'Rear delt and upper back', '550e8400-e29b-41d4-a716-446655440001'), ('Upright Row', 'Shoulder and trap exercise', '550e8400-e29b-41d4-a716-446655440001'), -- Arms ('Barbell Curl', 'Bicep exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Dumbbell Curl', 'Unilateral bicep exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Hammer Curl', 'Brachialis focus', '550e8400-e29b-41d4-a716-446655440001'), ('Tricep Pushdown', 'Tricep isolation', '550e8400-e29b-41d4-a716-446655440001'), ('Skull Crusher', 'Tricep exercise', '550e8400-e29b-41d4-a716-446655440001'), ('Close-Grip Bench Press', 'Tricep compound movement', '550e8400-e29b-41d4-a716-446655440001'), ('Dips', 'Compound tricep and chest exercise', '550e8400-e29b-41d4-a716-446655440005') ON CONFLICT DO NOTHING; -- Olympic Lifting INSERT INTO exercises (name, description, category_id) VALUES ('Clean and Jerk', 'Olympic lift - ground to overhead', '550e8400-e29b-41d4-a716-446655440004'), ('Snatch', 'Olympic lift - single movement overhead', '550e8400-e29b-41d4-a716-446655440004'), ('Power Clean', 'Explosive pulling movement', '550e8400-e29b-41d4-a716-446655440004'), ('Hang Clean', 'Clean from hang position', '550e8400-e29b-41d4-a716-446655440004') ON CONFLICT DO NOTHING; -- Bodyweight INSERT INTO exercises (name, description, category_id) VALUES ('Push-ups', 'Bodyweight chest exercise', '550e8400-e29b-41d4-a716-446655440005'), ('Diamond Push-ups', 'Tricep-focused push-up variation', '550e8400-e29b-41d4-a716-446655440005'), ('Plank', 'Core stability exercise', '550e8400-e29b-41d4-a716-446655440005'), ('Side Plank', 'Oblique stability', '550e8400-e29b-41d4-a716-446655440005'), ('Hanging Leg Raise', 'Core and hip flexor exercise', '550e8400-e29b-41d4-a716-446655440005'), ('Pistol Squat', 'Single-leg squat', '550e8400-e29b-41d4-a716-446655440005'), ('Burpees', 'Full body conditioning', '550e8400-e29b-41d4-a716-446655440005'), ('Mountain Climbers', 'Core and cardio', '550e8400-e29b-41d4-a716-446655440005') ON CONFLICT DO NOTHING; -- Cardio INSERT INTO exercises (name, description, category_id) VALUES ('Running', 'Outdoor or treadmill running', '550e8400-e29b-41d4-a716-446655440002'), ('Cycling', 'Road or stationary bike', '550e8400-e29b-41d4-a716-446655440002'), ('Rowing', 'Full body cardio on rower', '550e8400-e29b-41d4-a716-446655440002'), ('Swimming', 'Low impact cardio', '550e8400-e29b-41d4-a716-446655440002'), ('Jump Rope', 'High intensity cardio', '550e8400-e29b-41d4-a716-446655440002'), ('Elliptical', 'Low impact machine cardio', '550e8400-e29b-41d4-a716-446655440002'), ('Stair Climber', 'Lower body cardio', '550e8400-e29b-41d4-a716-446655440002') ON CONFLICT DO NOTHING; -- Flexibility INSERT INTO exercises (name, description, category_id) VALUES ('Yoga', 'Flexibility and mindfulness practice', '550e8400-e29b-41d4-a716-446655440003'), ('Static Stretching', 'Hold stretch positions', '550e8400-e29b-41d4-a716-446655440003'), ('Dynamic Stretching', 'Active stretching movements', '550e8400-e29b-41d4-a716-446655440003'), ('Foam Rolling', 'Self-myofascial release', '550e8400-e29b-41d4-a716-446655440003') ON CONFLICT DO NOTHING;