/*
    Предрейсовые осмотры - мобильное приложение
    SQL запрос: создание таблицы сессии авторизации
*/

//-----------
//Тело модуля
//-----------

const CREATE_TABLE_AUTH_SESSION = `
-- Таблица для хранения данных сессии авторизации
CREATE TABLE IF NOT EXISTS auth_session (
    id INTEGER PRIMARY KEY CHECK (id = 1),
    session_id TEXT NOT NULL,
    server_url TEXT NOT NULL,
    user_rn TEXT,
    user_code TEXT,
    user_name TEXT,
    company_rn TEXT,
    company_name TEXT,
    save_password INTEGER DEFAULT 0,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
`;

//----------------
//Интерфейс модуля
//----------------

module.exports = CREATE_TABLE_AUTH_SESSION;
