2020-08-14 13:36:36 +02:00
## BACKUUP IN PRIPRAVA NA ZACETKU NOVEGA LETA ##
CREATE TABLE eval_1718_fakulteta LIKE eval_fakulteta ;
CREATE TABLE eval_1718_izvajalec LIKE eval_izvajalec ;
CREATE TABLE eval_1718_izvajalec2 LIKE eval_izvajalec2 ;
CREATE TABLE eval_1718_izvajalec_bck LIKE eval_izvajalec_bck ;
CREATE TABLE eval_1718_program LIKE eval_program ;
CREATE TABLE eval_1718_student LIKE eval_student ;
CREATE TABLE eval_1718_student_podipl LIKE eval_student_podipl ;
INSERT eval_1718_fakulteta SELECT * FROM eval_fakulteta ;
INSERT eval_1718_izvajalec SELECT * FROM eval_izvajalec ;
INSERT eval_1718_izvajalec2 SELECT * FROM eval_izvajalec2 ;
INSERT eval_1718_izvajalec_bck SELECT * FROM eval_izvajalec_bck ;
INSERT eval_1718_program SELECT * FROM eval_program ;
INSERT eval_1718_student SELECT * FROM eval_student ;
INSERT eval_1718_student_podipl SELECT * FROM eval_student_podipl ;
TRUNCATE TABLE eval_izvajalec ;
TRUNCATE TABLE eval_izvajalec2 ;
TRUNCATE TABLE eval_izvajalec_bck ;
TRUNCATE TABLE eval_program ;
TRUNCATE TABLE eval_student ;
TRUNCATE TABLE eval_student_podipl ;
UPDATE eval_fakulteta SET active = ' 0 ' ;
## PRIPRAVA 2018 2019
UPDATE eval_fakulteta SET anketa_pred = ' 524 ' WHERE id = ' 3000043 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 525 ' WHERE id = ' 3000043 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 526 ' WHERE id = ' 3000043 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 527 ' WHERE id = ' 3000043 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 528 ' WHERE id = ' 3000043 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 635 ' WHERE id = ' 3000044 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 638 ' WHERE id = ' 3000044 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 639 ' WHERE id = ' 3000044 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 640 ' WHERE id = ' 3000044 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 641 ' WHERE id = ' 3000044 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 542 ' WHERE id = ' 3000042 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 544 ' WHERE id = ' 3000042 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 543 ' WHERE id = ' 3000042 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 545 ' WHERE id = ' 3000042 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 546 ' WHERE id = ' 3000042 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 642 ' WHERE id = ' 3000071 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 643 ' WHERE id = ' 3000071 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 644 ' WHERE id = ' 3000071 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 645 ' WHERE id = ' 3000071 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 646 ' WHERE id = ' 3000071 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 655 ' WHERE id = ' 3000025 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 657 ' WHERE id = ' 3000025 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 658 ' WHERE id = ' 3000025 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 659 ' WHERE id = ' 3000025 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 660 ' WHERE id = ' 3000025 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 661 ' WHERE id = ' 3000022 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 662 ' WHERE id = ' 3000022 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 663 ' WHERE id = ' 3000022 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 664 ' WHERE id = ' 3000022 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 665 ' WHERE id = ' 3000022 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 627 ' WHERE id = ' 3000021 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 631 ' WHERE id = ' 3000021 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 628 ' WHERE id = ' 3000021 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 630 ' WHERE id = ' 3000021 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 629 ' WHERE id = ' 3000021 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 622 ' WHERE id = ' 3000031 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 626 ' WHERE id = ' 3000031 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 623 ' WHERE id = ' 3000031 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 625 ' WHERE id = ' 3000031 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 624 ' WHERE id = ' 3000031 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 617 ' WHERE id = ' 3000026 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 621 ' WHERE id = ' 3000026 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 618 ' WHERE id = ' 3000026 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 620 ' WHERE id = ' 3000026 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 619 ' WHERE id = ' 3000026 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 611 ' WHERE id = ' 3000027 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 615 ' WHERE id = ' 3000027 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 612 ' WHERE id = ' 3000027 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 614 ' WHERE id = ' 3000027 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 613 ' WHERE id = ' 3000027 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 606 ' WHERE id = ' 3000009 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 610 ' WHERE id = ' 3000009 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 607 ' WHERE id = ' 3000009 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 609 ' WHERE id = ' 3000009 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 608 ' WHERE id = ' 3000009 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 601 ' WHERE id = ' 3000006 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 605 ' WHERE id = ' 3000006 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 602 ' WHERE id = ' 3000006 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 604 ' WHERE id = ' 3000006 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 603 ' WHERE id = ' 3000006 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 596 ' WHERE id = ' 3000023 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 600 ' WHERE id = ' 3000023 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 597 ' WHERE id = ' 3000023 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 599 ' WHERE id = ' 3000023 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 598 ' WHERE id = ' 3000023 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 591 ' WHERE id = ' 3000018 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 595 ' WHERE id = ' 3000018 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 592 ' WHERE id = ' 3000018 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 594 ' WHERE id = ' 3000018 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 593 ' WHERE id = ' 3000018 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 590 ' WHERE id = ' 3000041 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 589 ' WHERE id = ' 3000041 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 586 ' WHERE id = ' 3000041 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 588 ' WHERE id = ' 3000041 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 587 ' WHERE id = ' 3000041 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 581 ' WHERE id = ' 3000029 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 585 ' WHERE id = ' 3000029 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 582 ' WHERE id = ' 3000029 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 584 ' WHERE id = ' 3000029 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 583 ' WHERE id = ' 3000029 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 576 ' WHERE id = ' 3000001 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 580 ' WHERE id = ' 3000001 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 577 ' WHERE id = ' 3000001 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 579 ' WHERE id = ' 3000001 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 578 ' WHERE id = ' 3000001 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 571 ' WHERE id = ' 3000020 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 575 ' WHERE id = ' 3000020 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 572 ' WHERE id = ' 3000020 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 574 ' WHERE id = ' 3000020 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 573 ' WHERE id = ' 3000020 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 566 ' WHERE id = ' 3000050 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 570 ' WHERE id = ' 3000050 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 567 ' WHERE id = ' 3000050 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 569 ' WHERE id = ' 3000050 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 568 ' WHERE id = ' 3000050 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 561 ' WHERE id = ' 3000037 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 565 ' WHERE id = ' 3000037 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 562 ' WHERE id = ' 3000037 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 564 ' WHERE id = ' 3000037 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 563 ' WHERE id = ' 3000037 ' ;
UPDATE eval_fakulteta SET anketa_pred = ' 556 ' WHERE id = ' 3000011 ' ;
UPDATE eval_fakulteta SET anketa_po = ' 560 ' WHERE id = ' 3000011 ' ;
UPDATE eval_fakulteta SET anketa_splosna = ' 557 ' WHERE id = ' 3000011 ' ;
UPDATE eval_fakulteta SET anketa_podipl = ' 559 ' WHERE id = ' 3000011 ' ;
UPDATE eval_fakulteta SET anketa_podipl2 = ' 558 ' WHERE id = ' 3000011 ' ;
# Najprej dropamo vse stare tabele (ce slucajno obstajajo)
DROP TABLE anketa_fdv ;
DROP TABLE anketa_uni ;
DROP TABLE anketa_fdv_predmeti ;
DROP TABLE anketa_uni_predmeti ;
DROP TABLE anketa_fdv_student ;
DROP TABLE anketa_uni_student ;
DROP TABLE anketa2_fdv_student ;
DROP TABLE anketa2_uni_student ;
DROP TABLE anketa_fdv_student2 ;
DROP TABLE anketa_uni_student2 ;
DROP TABLE anketa_fdv_user ;
DROP TABLE anketa_uni_user ;
DROP TABLE eval_fakulteta ;
DROP TABLE eval_fdv_data_podipl ;
DROP TABLE eval_fdv_program ;
DROP TABLE eval_fdv_student_podipl ;
DROP TABLE eval_uni_data_podipl ;
DROP TABLE eval_uni_program ;
DROP TABLE eval_uni_student_podipl ;
DROP TABLE eval_pdf_reports ;
DROP TABLE eval_pdf_mailer_izvajalci ;
DROP TABLE eval_pdf_mailer_predmeti ;
# Tabela izvajalcev in njihovih predmetov (prej anketa_uni)
CREATE TABLE eval_izvajalec (
idp INT ( 11 ) NOT NULL ,
predmet VARCHAR ( 200 ) NOT NULL ,
idpedagoga VARCHAR ( 100 ) NOT NULL ,
ime_pedagoga VARCHAR ( 200 ) NOT NULL ,
nacin_studija TINYINT ( 1 ) NOT NULL ,
semester_izv TINYINT ( 1 ) NOT NULL ,
st_kt INT ( 11 ) NOT NULL ,
st_stud INT ( 11 ) NOT NULL ,
nosilec TINYINT ( 1 ) NOT NULL ,
stopnja TINYINT ( 1 ) NOT NULL ,
praksa TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
fakulteta INT ( 11 ) NOT NULL ,
PRIMARY KEY ( idp , idpedagoga )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela studentov in njihovih programov (prej anketa_uni_predmeti)
CREATE TABLE eval_student (
id_student VARCHAR ( 50 ) NOT NULL ,
id_program INT ( 11 ) NOT NULL ,
program VARCHAR ( 100 ) NOT NULL ,
smer VARCHAR ( 100 ) NOT NULL ,
letnik INT ( 11 ) NOT NULL ,
fakulteta INT ( 11 ) NOT NULL ,
PRIMARY KEY ( id_student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela podiplomskih studentov in njihovih programov (prej eval_uni_student_podipl)
CREATE TABLE eval_student_podipl (
id_student VARCHAR ( 50 ) NOT NULL ,
id_program INT ( 11 ) NOT NULL ,
program VARCHAR ( 100 ) NOT NULL ,
letnik INT ( 11 ) NOT NULL ,
smer VARCHAR ( 100 ) NOT NULL ,
vrsta_vpisa VARCHAR ( 100 ) NOT NULL ,
fakulteta INT ( 11 ) NOT NULL ,
PRIMARY KEY ( id_student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela programov
CREATE TABLE eval_program (
id INT ( 11 ) NOT NULL ,
program VARCHAR ( 100 ) NOT NULL ,
st_letnik INT ( 11 ) NOT NULL ,
stopnja TINYINT ( 1 ) NOT NULL ,
PRIMARY KEY ( id )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela clanic (fakultet)
CREATE TABLE eval_fakulteta (
id INT ( 11 ) NOT NULL ,
vrstni_red INT ( 11 ) NOT NULL ,
ime VARCHAR ( 100 ) NOT NULL ,
kratica VARCHAR ( 10 ) NOT NULL ,
univerza VARCHAR ( 10 ) NOT NULL ,
anketaPred INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
anketaPo INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
anketaSplosna INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
anketaPodipl INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
PRIMARY KEY ( id )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Napolnimo tabelo clanic z ustreznimi podatki
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000021 ' , ' 0 ' , ' Fakulteta za družbene vede ' , ' FDV ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000026 ' , ' 1 ' , ' Fakulteta za gradbeništvo in geodezijo ' , ' FGG ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000001 ' , ' 2 ' , ' Pedagoška fakulteta ' , ' PEF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000004 ' , ' 3 ' , ' Fakulteta za upravo ' , ' FU ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000006 ' , ' 4 ' , ' Fakulteta za socialno delo ' , ' FSD ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000009 ' , ' 5 ' , ' Fakulteta za pomorstvo in promet ' , ' FPP ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000011 ' , ' 6 ' , ' Zdravstvena fakulteta ' , ' ZF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000018 ' , ' 7 ' , ' Filozofska fakulteta ' , ' FF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000019 ' , ' 8 ' , ' Ekonomska fakulteta ' , ' EF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000020 ' , ' 9 ' , ' Pravna fakulteta ' , ' PF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000022 ' , ' 10 ' , ' Fakulteta za šport ' , ' FŠ ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000023 ' , ' 11 ' , ' Fakulteta za strojništvo ' , ' FS ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000025 ' , ' 12 ' , ' Fakulteta za arhitekturo ' , ' FA ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000027 ' , ' 13 ' , ' Fakulteta za matematiko in fiziko ' , ' FMF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000029 ' , ' 14 ' , ' Naravoslovnotehniška fakulteta ' , ' NTF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000030 ' , ' 15 ' , ' Fakulteta za kemijo in kemijsko tehnologijo ' , ' FKKT ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000031 ' , ' 16 ' , ' Fakulteta za farmacijo ' , ' FFA ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000037 ' , ' 17 ' , ' Veterinarska fakulteta ' , ' VF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000041 ' , ' 18 ' , ' Medicinska fakulteta ' , ' MF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000042 ' , ' 19 ' , ' Akademija za likovno umetnost in oblikovanje ' , ' ALUO ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000043 ' , ' 20 ' , ' Akademija za glasbo ' , ' AG ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000044 ' , ' 21 ' , ' Akademija za gledališče, radio, film in televizijo ' , ' AGRFT ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000050 ' , ' 22 ' , ' Teološka fakulteta ' , ' TEOF ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000063 ' , ' 23 ' , ' Fakulteta za računalništvo in informatiko ' , ' FRI ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000064 ' , ' 24 ' , ' Fakulteta za elektrotehniko ' , ' FE ' , ' UL ' ) ;
INSERT INTO eval_fakulteta ( id , vrstni_red , ime , kratica , univerza ) VALUES ( ' 3000071 ' , ' 25 ' , ' Biotehniška fakulteta ' , ' BF ' , ' UL ' ) ;
# Tabela s podatki za ANKETO PRED (prej anketa_uni_student)
CREATE TABLE eval_data_anketaPred (
predmet INT ( 11 ) NOT NULL ,
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( predmet , student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela s podatki za ANKETO PO (prej anketa_uni_student2)
CREATE TABLE eval_data_anketaPo (
predmet INT ( 11 ) NOT NULL ,
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( predmet , student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela s podatki za SPLOSNO ANKETO (prej anketa2_uni_student)
CREATE TABLE eval_data_splosna (
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela s podatki za PODIPLOMSKO SPLOSNO ANKETO (prej eval_uni_data_podipl)
CREATE TABLE eval_data_podipl (
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela z respondenti ki so resevali anketo (usr_id iz tabele srv_user), da jih lahko prepoznamo ce se vrnejo in jim napolnimo cookie (prej anketa_uni_user)
CREATE TABLE eval_data_userCookie (
predmet INT ( 11 ) NOT NULL ,
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
usr_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( predmet , student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela z generiranimi pdf porocili (da vemo kateri uporabnik je generiral katera porocila in kdaj)
CREATE TABLE eval_pdf_reports (
id INT ( 11 ) NOT NULL AUTO_INCREMENT ,
usr_id INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
filename VARCHAR ( 100 ) NOT NULL DEFAULT ' ' ,
date DATETIME NOT NULL ,
type INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
fak_id INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
ank_pred_id INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
ank_po_id INT ( 11 ) NOT NULL DEFAULT ' 0 ' ,
PRIMARY KEY ( id )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela za posiljanje porocil pdf preko maila - ZA IZVAJALCE
CREATE TABLE eval_pdf_mailer_izvajalci (
v1 varchar ( 250 ) NOT NULL ,
v2 varchar ( 250 ) NOT NULL ,
v3 varchar ( 250 ) NOT NULL ,
v4 varchar ( 250 ) NOT NULL ,
v5 varchar ( 250 ) NOT NULL ,
v6 varchar ( 250 ) NOT NULL ,
v7 varchar ( 250 ) NOT NULL ,
v8 varchar ( 250 ) NOT NULL ,
v9 varchar ( 250 ) NOT NULL ,
v10 varchar ( 250 ) NOT NULL
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# Tabela za posiljanje porocil pdf preko maila - ZA PREDMETE
CREATE TABLE eval_pdf_mailer_predmeti (
v1 varchar ( 250 ) NOT NULL ,
v2 varchar ( 250 ) NOT NULL ,
v3 varchar ( 250 ) NOT NULL ,
v4 varchar ( 250 ) NOT NULL ,
v5 varchar ( 250 ) NOT NULL ,
v6 varchar ( 250 ) NOT NULL ,
v7 varchar ( 250 ) NOT NULL ,
v8 varchar ( 250 ) NOT NULL ,
v9 varchar ( 250 ) NOT NULL ,
v10 varchar ( 250 ) NOT NULL
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# NAKNADNI POPRAVKI
ALTER TABLE eval_fakulteta ADD anketa_podipl2 INT ( 11 ) NOT NULL DEFAULT ' 0 ' ;
ALTER TABLE eval_fakulteta CHANGE anketaPred anketa_pred INT ( 11 ) NOT NULL DEFAULT ' 0 ' ;
ALTER TABLE eval_fakulteta CHANGE anketaPo anketa_po INT ( 11 ) NOT NULL DEFAULT ' 0 ' ;
ALTER TABLE eval_fakulteta CHANGE anketaSplosna anketa_splosna INT ( 11 ) NOT NULL DEFAULT ' 0 ' ;
ALTER TABLE eval_fakulteta CHANGE anketaPodipl anketa_podipl INT ( 11 ) NOT NULL DEFAULT ' 0 ' ;
ALTER TABLE eval_izvajalec DROP PRIMARY KEY ;
ALTER TABLE eval_izvajalec CHANGE idp idp VARCHAR ( 100 ) NOT NULL ;
ALTER TABLE eval_izvajalec ADD PRIMARY KEY ( idp , idpedagoga , nacin_studija ) ;
ALTER TABLE eval_student ADD nacin_studija TINYINT ( 1 ) NOT NULL AFTER letnik ;
ALTER TABLE eval_student ADD lokacija VARCHAR ( 200 ) NOT NULL AFTER nacin_studija ;
ALTER TABLE eval_student_podipl ADD nacin_studija TINYINT ( 1 ) NOT NULL AFTER vrsta_vpisa ;
ALTER TABLE eval_student_podipl ADD lokacija VARCHAR ( 200 ) NOT NULL AFTER nacin_studija ;
ALTER TABLE eval_fakulteta ADD active TINYINT ( 1 ) NOT NULL DEFAULT ' 0 ' ;
ALTER TABLE eval_student DROP smer ;
ALTER TABLE eval_student DROP fakulteta ;
ALTER TABLE eval_student_podipl DROP fakulteta ;
ALTER TABLE eval_student DROP PRIMARY KEY ;
ALTER TABLE eval_student ADD PRIMARY KEY ( id_student , id_program ) ;
ALTER TABLE eval_data_anketaPred CHANGE predmet predmet VARCHAR ( 100 ) NOT NULL ;
ALTER TABLE eval_data_anketaPo CHANGE predmet predmet VARCHAR ( 100 ) NOT NULL ;
ALTER TABLE eval_izvajalec CHANGE idp idp INT ( 11 ) NOT NULL ;
ALTER TABLE eval_student ADD fakulteta INT ( 11 ) NOT NULL ;
# 14.12.2015
ALTER TABLE eval_data_userCookie CHANGE predmet predmet VARCHAR ( 100 ) NOT NULL ;
# 10.2.2016
ALTER TABLE eval_program ADD vrsta VARCHAR ( 200 ) NOT NULL ;
# 25.3.2016
# Testna tabela izvajalcev in njihovih predmetov - za pomoc pri uvozu popravkov 2. semestra
CREATE TABLE eval_izvajalec2 (
idp INT ( 11 ) NOT NULL ,
predmet VARCHAR ( 200 ) NOT NULL ,
idpedagoga VARCHAR ( 100 ) NOT NULL ,
ime_pedagoga VARCHAR ( 200 ) NOT NULL ,
nacin_studija TINYINT ( 1 ) NOT NULL ,
semester_izv TINYINT ( 1 ) NOT NULL ,
st_kt INT ( 11 ) NOT NULL ,
st_stud INT ( 11 ) NOT NULL ,
nosilec TINYINT ( 1 ) NOT NULL ,
stopnja TINYINT ( 1 ) NOT NULL ,
praksa TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
fakulteta INT ( 11 ) NOT NULL ,
PRIMARY KEY ( idp , idpedagoga , nacin_studija )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
ALTER TABLE eval_student_podipl ADD fakulteta INT ( 11 ) NOT NULL ;
# 23.10.2016
CREATE TABLE eval_data_user (
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
usr_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( ank_id , usr_id )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
# 2.9.2019
CREATE TABLE eval_data_podipl2 (
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
2021-07-21 10:09:00 +02:00
# 21.7.2021
ALTER TABLE eval_fakulteta ADD anketa_podipl3 INT ( 11 ) NOT NULL DEFAULT ' 0 ' AFTER anketa_podipl2 ;
CREATE TABLE eval_data_podipl3 (
student VARCHAR ( 50 ) NOT NULL ,
ank_id INT ( 11 ) NOT NULL ,
PRIMARY KEY ( student )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;