-- Удаляем триггеры
DROP TRIGGER IF EXISTS update_user_last_seen;
DROP TRIGGER IF EXISTS check_private_chat_members;

-- Удаляем таблицы в правильном порядке (с учетом внешних ключей)
DROP TABLE IF EXISTS attachments;
DROP TABLE IF EXISTS messages;
DROP TABLE IF EXISTS chat_members;
DROP TABLE IF EXISTS chats;
DROP TABLE IF EXISTS profiles;
DROP TABLE IF EXISTS users;