﻿Здесь лежат файлы скриптов SQL

подсказка: при использовании MySQL, скрипт выполняется командой:
mysql -u root -p < firstRun.sql

Что есть что:

- firstRun.sql - скрипт для однократного запуска после первой установки РУЖЭЛЬ.
  создаст в СУБД MySQL все необходимые для работы РУЖЭЛЬ базы данных и внесет
  в них первоначальные данные, создаст пользователя rujel и даст ему права на эти БД.
  (сборное выполнение скриптов из директорий Structure и data)
  Пароль пользователя rujel и первый учебный год можно исправить перед запуском в первых строках скрипта.
  
- nextYear2013.sql - скрипт перехода на следующий 2013/14 учебный год с прошедшего 2012/13.
  создаст новую годовую базу данных RujelYear2013 и перенесет в нее необходимые настройки
  учебного процесса из предыдущего учебного года (БД RujelYear2012)


- директория data - содержит скрипты, вносящие первоначальные данные в пустые БД

	- rujelMySQLuser.sql - команды настройки пользователей (только в MySQL)

	- defaults.sql - заполнит БД наиболее типичными учебными настройками и базисным учебным планом
	  в скрипте есть комментарии о структуре этих настроек (ориентирован на MySQL)

	- vseTemplate.sql - шаблоны для заполнения VseLists

- директория updates - здесь собраны скрипты обновления структуры БД
	для тех, кто установил РУЖЭЛЬ раньше и не хочет терять данные при обновлении.
	Начиная с версии 0.9 скрипты обновления маркированы номером версии.
	Нужно последовательно выполнить все скрипты с номерами версий более поздними, чем установленная.
	Если у вас версия меньше 0.8.7 , обновлять данные сначала придется скриптами из папки old.
	Обратите внимание:
	скрипты обновления предназначены для MySQL.
	для обновления БД в Firebird их нужно будет модифицировать.


- директория Structure - содержит поддиректории MySQL и Firebird.
  В них находятся скрипты для создания структуры БД в соответствующих СУБД:

	- RujelStatic.sql - структура многолетней базы данных журнала
	- RujelYear2013.sql - структура однолетней базы данных журнала. здесь для 2013/14 учебного года. 
		для любого другого - заменить '2013' на нужный в начале файла 
	- Contacts.sql - структура БД для хранения контактной информации 
						- email адресов для рассылки оценок родителям
	- VseLists.sql - структура нашей БД-списки
	- RujelUsers.sql - структура БД для хранения информации о пользователях РУЖЭЛЬ

скрипты Firebird должны подойти для большинства других СУБД - они соответствуют стандарту SQL92
