MyWackoSite: NsuTs/Documentation/devguide/dbservice

NSUts DB Service

Описание

NSUts DB Service предназначен для создания, удаления и переинициализации тестовой базы данных.

Перед началом его использования требуется выполнить его установку на сервере системы тестирования.

Использование

Каталог со скриптами в svn-репозитории:

svn+ssh://parallels.nsu.ru/home2/svn/olympic/branches/nsuts-1.3.0.0/tests/nsuts_db_service

Список и назначение файлов

Замечание:

Установка и удаление

Установка:

1. Внести нужные изменения в конфигурационный файл db_service.cfg;

2. Запустить скрипт db_service_setup.pl.

(Данный скрипт подменит существующий конфигурационный файл системы и скопирует файл db_service.cgi в cgi-директорию)
3. Сделать checkout svn+ssh://parallels.nsu.ru/home2/svn/olympic/branches/nsuts-1.3.0.0/sql/, nsuts_db.sql и файлы из test_data скопировать в sqlpath. nsuts_db.sql переименовать в 1.sql.

4. Инициализировать базу данных, набрав в окне браузера: http://<SERVER>:<PORT>/db_service.cgi и на странице должна появиться надпись Success.

Удаление:

1. Запустить скрипт db_service_remove.pl.

(Данный скрипт восстановит предыдущий конфигурационный файл системы и удалит файл db_service.cgi в cgi-директории)