-- Таблица пользователей CREATE TABLE IF NOT EXISTS users ( id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL, password VARCHAR(255) NOT NULL, created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP, deleted_at TIMESTAMP WITH TIME ZONE NULL ); -- Индекс для быстрого поиска по email CREATE INDEX IF NOT EXISTS idx_users_email ON users(email); -- Индекс для мягкого удаления CREATE INDEX IF NOT EXISTS idx_users_deleted_at ON users(deleted_at);