diff options
Diffstat (limited to 'mayor-orig/install/module-naplo/mysql')
-rw-r--r-- | mayor-orig/install/module-naplo/mysql/intezmeny.sql | 17 | ||||
-rw-r--r-- | mayor-orig/install/module-naplo/mysql/tanev.sql | 2 |
2 files changed, 18 insertions, 1 deletions
diff --git a/mayor-orig/install/module-naplo/mysql/intezmeny.sql b/mayor-orig/install/module-naplo/mysql/intezmeny.sql index c0abb189..78b8949c 100644 --- a/mayor-orig/install/module-naplo/mysql/intezmeny.sql +++ b/mayor-orig/install/module-naplo/mysql/intezmeny.sql @@ -946,6 +946,23 @@ CREATE TABLE `hirnokFeliratkozas` ( KEY `K_hf_up` (`userAccount`,`policy`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; +CREATE TABLE `diakNyelvvizsga` ( + `nyelvvizsgaId` int(10) unsigned NOT NULL AUTO_INCREMENT, + `diakId` int(10) unsigned NOT NULL, + `idegenNyelv` varchar(64) COLLATE utf8_hungarian_ci NOT NULL, + `targyId` smallint(5) unsigned NOT NULL, + `vizsgaSzint` enum('A2 szint (belépő)','B1 szint (alapfok)','B2 szint (középfok)','C1 szint (felsőfok)') COLLATE utf8_hungarian_ci DEFAULT NULL, + `vizsgaTipus` enum('szóbeli','írásbeli','komplex') COLLATE utf8_hungarian_ci DEFAULT 'komplex', + `vizsgaDt` date DEFAULT NULL, + `vizsgaIntezmeny` varchar(64) COLLATE utf8_hungarian_ci NOT NULL, + `vizsgaBizonyitvanySzam` varchar(32) COLLATE utf8_hungarian_ci NOT NULL, + PRIMARY KEY (`nyelvvizsgaId`), + KEY `diakNyelvvizsga_ibfk_1` (`diakId`), + KEY `diakNyelvvizsga_ibfk_2` (`targyId`), + CONSTRAINT `diakNyelvvizsga_ibfk_1` FOREIGN KEY (`diakId`) REFERENCES `diak` (`diakId`) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT `diakNyelvvizsga_ibfk_2` FOREIGN KEY (`targyId`) REFERENCES `targy` (`targyId`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + DELIMITER // DROP FUNCTION IF EXISTS diakNaploSorszam // CREATE function diakNaploSorszam ( thisDiakId INT, thisTanev INT, thisOsztalyId INT ) returns INT diff --git a/mayor-orig/install/module-naplo/mysql/tanev.sql b/mayor-orig/install/module-naplo/mysql/tanev.sql index 43b0ba2e..0499a66c 100644 --- a/mayor-orig/install/module-naplo/mysql/tanev.sql +++ b/mayor-orig/install/module-naplo/mysql/tanev.sql @@ -162,7 +162,7 @@ CREATE TABLE `hianyzas` ( `perc` tinyint(3) unsigned DEFAULT NULL, `tipus` enum('hiányzás','késés','felszerelés hiány','felmentés','egyenruha hiány') COLLATE utf8_hungarian_ci DEFAULT NULL, `statusz` enum('igazolt','igazolatlan') COLLATE utf8_hungarian_ci DEFAULT NULL, - `igazolas` enum('orvosi','szülői','osztályfőnöki','verseny','vizsga','igazgatói','hatósági','pályaválasztás','') COLLATE utf8_hungarian_ci DEFAULT NULL; + `igazolas` enum('orvosi','szülői','osztályfőnöki','verseny','vizsga','igazgatói','hatósági','pályaválasztás','') COLLATE utf8_hungarian_ci DEFAULT NULL, `tankorTipus` enum('tanórai','tanórán kívüli','első nyelv','második nyelv','egyéni foglalkozás','délutáni') COLLATE utf8_hungarian_ci DEFAULT NULL, `tankorTipusId` int(10) unsigned DEFAULT NULL, `rogzitoTanarId` int(10) unsigned DEFAULT NULL, |