-- Скрипт для очистки всех взаимодействий между пользователями -- Удаляет матчи, сообщения, свайпы и показы анкет -- Оставляет только пользователей и их профили -- Начало транзакции BEGIN; -- Удаление всех сообщений в чатах DELETE FROM messages; -- Удаление всех матчей DELETE FROM matches; -- Удаление всех просмотров профилей DELETE FROM profile_views; -- Удаление всех свайпов (лайки, дизлайки, суперлайки) DELETE FROM swipes; -- Удаление всех уведомлений DELETE FROM notifications; -- Фиксация транзакции COMMIT; -- Вывод статистики после очистки SELECT 'messages' as table_name, COUNT(*) as remaining_records FROM messages UNION ALL SELECT 'matches', COUNT(*) FROM matches UNION ALL SELECT 'profile_views', COUNT(*) FROM profile_views UNION ALL SELECT 'swipes', COUNT(*) FROM swipes UNION ALL SELECT 'notifications', COUNT(*) FROM notifications UNION ALL SELECT 'users', COUNT(*) FROM users UNION ALL SELECT 'profiles', COUNT(*) FROM profiles;