mainly functional matching
This commit is contained in:
26
scripts/clear_database.sql
Normal file
26
scripts/clear_database.sql
Normal file
@@ -0,0 +1,26 @@
|
||||
-- Скрипт для очистки всех таблиц в базе данных
|
||||
-- Важно: таблицы очищаются в порядке, учитывающем зависимости между ними
|
||||
|
||||
-- Отключаем внешние ключи на время выполнения (если они используются)
|
||||
-- SET session_replication_role = 'replica';
|
||||
|
||||
-- Очистка таблицы сообщений
|
||||
TRUNCATE TABLE messages CASCADE;
|
||||
|
||||
-- Очистка таблицы просмотров профилей
|
||||
TRUNCATE TABLE profile_views CASCADE;
|
||||
|
||||
-- Очистка таблицы свайпов
|
||||
TRUNCATE TABLE swipes CASCADE;
|
||||
|
||||
-- Очистка таблицы матчей
|
||||
TRUNCATE TABLE matches CASCADE;
|
||||
|
||||
-- Очистка таблицы профилей
|
||||
TRUNCATE TABLE profiles CASCADE;
|
||||
|
||||
-- Очистка таблицы пользователей
|
||||
TRUNCATE TABLE users CASCADE;
|
||||
|
||||
-- Возвращаем внешние ключи (если они использовались)
|
||||
-- SET session_replication_role = 'origin';
|
||||
Reference in New Issue
Block a user