Руководство по Catharsis - часть 1: установка - Создание таблиц базы данных
ОГЛАВЛЕНИЕ
Создание таблиц базы данных
Согласно инструкциям в появившемся окне, нам теперь необходимо выполнить некоторые SQL-скрипты для создания таблиц, необходимых для структуры.
В VS2008 вам стоит найти каталог the DB_SQLServer и открыть первый скрипт:
Выберите весь текст и скопируйте его в буфер обмена.
Вернитесь обратно в MS SQL Server Management Studio. Щелкните правой кнопкой мыши по вашей базе данных и выберите опцию создания нового запроса ("New Query").
Теперь вставьте скопированный текст скрипта в данное окно. Измените имя базы данных, которую будет использовать скрипт со стандартного значения ‘Product’ на название вашей базы данных, в данном случае MyApplicationDB. Щелкните по кнопке Execute (Выполнить) - и скрипт, запустившись создаст необходимые таблицы базы данных
(Стоит заметить, что может появиться сообщение об ошибке о том, что невозможно найти хранимую процедуру MyApplicationDB (‘Could not find the stored procedure MyApplicationDB’) при попытке запуска скрипта. Если вы закроете MS SQL Server Management Studio и откроете его заново, то ошибка исчезнет).
Теперь запустите второй скрипт аналогичным образом. Данный скрипт заполнит таблицы данными. Не забудьте изменить имя базы данных.
Существует и третья таблица, которая содержит данные опциональных выражений создания таблицы для трекинга. Если вы хотите использовать встроенную функциональность структуры, отслеживающую изменения сущностей, то вам стоит также запустить и этот скрипт. Но этому стоит уделить отдельную статью.
Позаботьтесь о сообщении с предупреждением в SQL-скрипте:
/*
Для использования трекинга, разкомментируйте
1) Nhibernate.config ProjectBase.Data mapping
2) Data.hbm.TrackedBase.hbm.xml
*/
Обо всем этом мы поговорим позже, а пока перейдем к установке начального проекта.