aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/mayor-naplo/update/pre003340-1-mayor_naplo.sql
blob: 90ce4af2d19d7c319043a31b8b4c16533e9df6dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
DELIMITER $$
DROP PROCEDURE IF EXISTS upgrade_database_3340 $$
CREATE PROCEDURE upgrade_database_3340()
BEGIN
IF NOT EXISTS (
    SELECT * FROM information_schema.COLUMNS WHERE TABLE_SCHEMA='mayor_naplo' and TABLE_NAME='osztalyJelleg' AND COLUMN_NAME='kovOsztalyJellegId'
) THEN
    ALTER TABLE osztalyJelleg ADD COLUMN `kovOsztalyJellegId` tinyint(3) unsigned DEFAULT NULL;
END IF;
UPDATE osztalyJelleg set kovOsztalyJellegId=3 where osztalyJellegId=10;
END $$
CALL upgrade_database_3340();
alter table osztalyJelleg modify `kirOsztalyJellegId` tinyint(3) unsigned;
insert into osztalyJelleg (osztalyJellegId,kirOsztalyJellegId,osztalyJellegNev,erettsegizo,kovOsztalyJellegId) 
    values (11,NULL,'1+6 évfolyamos gimnázium ny.ek.',1,NULL)
    ON DUPLICATE KEY UPDATE kovOsztalyJellegId=NULL;
insert into osztalyJelleg (osztalyJellegId,kirOsztalyJellegId,osztalyJellegNev,erettsegizo,kovOsztalyJellegId) 
    values (12,NULL,'1+6 évfolyamos gimnázium ny.ek. évfolyam végéig',0,11)
    ON DUPLICATE KEY UPDATE kovOsztalyJellegId=11;
insert into osztalyJelleg (osztalyJellegId,kirOsztalyJellegId,osztalyJellegNev,erettsegizo,kovOsztalyJellegId) 
    values (13,NULL,'1+8 évfolyamos gimnázium ny.ek.',1,NULL)
    ON DUPLICATE KEY UPDATE kovOsztalyJellegId=NULL;
insert into osztalyJelleg (osztalyJellegId,kirOsztalyJellegId,osztalyJellegNev,erettsegizo,kovOsztalyJellegId) 
    values (14,NULL,'1+8 évfolyamos gimnázium ny.ek. évfolyam végéig',0,13)
    ON DUPLICATE KEY UPDATE kovOsztalyJellegId=13;
update osztalyJelleg set osztalyJellegNev='1+4 évfolyamos gimnázium ny.ek. évfolyam végéig' where osztalyJellegId=10;
update osztalyJelleg set osztalyJellegNev='1+4 évfolyamos gimnázium ny.ek.' where osztalyJellegId=3;