Split courses by semester
This commit is contained in:
parent
4bffdb53e9
commit
46dfa2a152
5 changed files with 87 additions and 94 deletions
|
@ -7,7 +7,8 @@ e.g. by executing `go version`.
|
||||||
Initialize the database. For developing, we recommend using sqlite:
|
Initialize the database. For developing, we recommend using sqlite:
|
||||||
|
|
||||||
user@host:path/to/repo$ sqlite3 officeHours.db -init officeHoursSQLite.sql
|
user@host:path/to/repo$ sqlite3 officeHours.db -init officeHoursSQLite.sql
|
||||||
sqlite> .read dummydatasqlite.sql
|
sqlite> .read dummydata/rooms.sql
|
||||||
|
sqlite> .read dummydata/summerCourses.sql
|
||||||
|
|
||||||
Now start the development webserver, note that you need to manually
|
Now start the development webserver, note that you need to manually
|
||||||
restart it to code changes take effect.
|
restart it to code changes take effect.
|
||||||
|
|
7
dummydata/rooms.sql
Normal file
7
dummydata/rooms.sql
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
INSERT INTO `room` (name, max_occupy) VALUES
|
||||||
|
('S2|15-333', 1),
|
||||||
|
('S2|15-336', 2),
|
||||||
|
('S2|15-345', 2),
|
||||||
|
('S2|15-415', 1),
|
||||||
|
('S2|15-444', 1),
|
||||||
|
('Sonstige', 1024);
|
37
dummydata/summerCourses.sql
Normal file
37
dummydata/summerCourses.sql
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
INSERT INTO `course` (name) VALUES
|
||||||
|
('Algorithmic Discrete Mathematics'),
|
||||||
|
('Analysis II'),
|
||||||
|
('Analysis II (engl.)'),
|
||||||
|
('Aussagen- und Prädikatenlogik'),
|
||||||
|
('Discrete Optimization'),
|
||||||
|
('Einführung in die Algebra'),
|
||||||
|
('Einführung in die Finanzmathematik'),
|
||||||
|
('Einführung in die mathematische Modellierung'),
|
||||||
|
('Einführung in die Programmierung'),
|
||||||
|
('Einführung in die Stochastik'),
|
||||||
|
('Elementare PDE'),
|
||||||
|
('Elementare Zahlentheorie'),
|
||||||
|
('Graph Theory'),
|
||||||
|
('Höhere Mathematik II'),
|
||||||
|
('Integrationstheorie'),
|
||||||
|
('LA für Physik und Lehramt'),
|
||||||
|
('Linear Algebra II (engl.)'),
|
||||||
|
('Lineare Algebra II'),
|
||||||
|
('Logik und Grundlagen'),
|
||||||
|
('Mathe für Chemiker'),
|
||||||
|
('Mathe II für Informatik'),
|
||||||
|
('Mathe II für Bauwesen'),
|
||||||
|
('Mathe II für ET'),
|
||||||
|
('Mathe II für Maschinenbau'),
|
||||||
|
('Mathe IV für Maschinenbau'),
|
||||||
|
('Mathe IV (ET) / Mathe III (Inf) / Praktische Mathe (MEd)'),
|
||||||
|
('Mathe für MINT'),
|
||||||
|
('Mathe & Statistik für Biologen'),
|
||||||
|
('Mathematik im Kontext'),
|
||||||
|
('Model Theory'),
|
||||||
|
('Nichtlineare Optimierung'),
|
||||||
|
('Numerische Lineare Algebra'),
|
||||||
|
('Riemannsche Flächen'),
|
||||||
|
('Sobolev Spaces'),
|
||||||
|
('Topologie'),
|
||||||
|
('Vertrauenspersonen');
|
41
dummydata/winterCourses.sql
Normal file
41
dummydata/winterCourses.sql
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
INSERT INTO `course` (name) VALUES
|
||||||
|
('Algebra'),
|
||||||
|
('Analysis I'),
|
||||||
|
('Analysis I (engl.)'),
|
||||||
|
('Applied Proof Theory'),
|
||||||
|
('Automaten, Formale Sprachen und Entscheidbarkeit'),
|
||||||
|
('Complex Analysis'),
|
||||||
|
('Differentialgeometrie'),
|
||||||
|
('Einführung in die Numerische Mathematik'),
|
||||||
|
('Einführung in die Optimierung'),
|
||||||
|
('Einführung in die Programmierung'),
|
||||||
|
('Funktionalanalysis'),
|
||||||
|
('Geometrie für Lehramt'),
|
||||||
|
('Gewöhnliche Differentialgleichungen'),
|
||||||
|
('Höhere Mathematik I'),
|
||||||
|
('Introduction to mathematical logic'),
|
||||||
|
('LA für Physik und Lehramt'),
|
||||||
|
('Linear Algebra I (engl.)'),
|
||||||
|
('Lineare Algebra I'),
|
||||||
|
('Mathe für Chemiker'),
|
||||||
|
('Mathe I für Informatik'),
|
||||||
|
('Mathe I für Maschinenbau'),
|
||||||
|
('Mathe I für Bau'),
|
||||||
|
('Mathe I für ET'),
|
||||||
|
('Mathe III für Maschinenbau'),
|
||||||
|
('Mathe III für Bau'),
|
||||||
|
('Mathe III ET'),
|
||||||
|
('Mathe IV für Maschinenbau'),
|
||||||
|
('Mathe IV (ET) / Mathe III (Inf) / Praktische Mathe (MEd)'),
|
||||||
|
('Mathe für MINT'),
|
||||||
|
('Mathe & Statistik für Biologen'),
|
||||||
|
('Mathematik als gemeinsame Sprache der Naturwissenschaften'),
|
||||||
|
('Numerik gewöhnlicher Differentialgleichungen'),
|
||||||
|
('Numerische Mathe für MB (IV)'),
|
||||||
|
('Parabolische PDEs'),
|
||||||
|
('Partial Differential Equations'),
|
||||||
|
('Probability Theory'),
|
||||||
|
('Statistik I für Humanwissenschaftler'),
|
||||||
|
('Statistik I für WI'),
|
||||||
|
('Vertrauenspersonen'),
|
||||||
|
('Wahrscheinlichkeitstheorie');
|
|
@ -1,93 +0,0 @@
|
||||||
INSERT INTO `room` (name, max_occupy) VALUES
|
|
||||||
('S2|15-333', 1),
|
|
||||||
('S2|15-336', 2),
|
|
||||||
('S2|15-345', 2),
|
|
||||||
('S2|15-415', 1),
|
|
||||||
('S2|15-444', 1),
|
|
||||||
('Sonstige', 1024);
|
|
||||||
INSERT INTO `course` (name) VALUES
|
|
||||||
('Algebra'),
|
|
||||||
('Algebraische Geometrie'),
|
|
||||||
('Algebraische Kurven'),
|
|
||||||
('Algebraische Topologie'),
|
|
||||||
('Algorithmic Discrete Mathematics'),
|
|
||||||
('Analysis I (engl.)'),
|
|
||||||
('Analysis I'),
|
|
||||||
('Analysis II (engl.)'),
|
|
||||||
('Analysis II'),
|
|
||||||
('Applied Proof Theory'),
|
|
||||||
('Aussagen- und Prädikatenlogik'),
|
|
||||||
('Automaten, Formale Sprachen und Entscheidbarkeit'),
|
|
||||||
('Banach- und C*-Algebren'),
|
|
||||||
('Classical and Non-Classical Model Theory'),
|
|
||||||
('Complex Analysis'),
|
|
||||||
('Darstellende Geometrie'),
|
|
||||||
('Darstellungstheorie'),
|
|
||||||
('Differentialgeometrie'),
|
|
||||||
('Differentialgeometrie für VI'),
|
|
||||||
('Diskrete Mathematik'),
|
|
||||||
('Diskrete Optimierung'),
|
|
||||||
('Einführung in die Algebra'),
|
|
||||||
('Einführung in die Finanzmathematik'),
|
|
||||||
('Einführung in die Numerische Mathematik'),
|
|
||||||
('Einführung in die Optimierung'),
|
|
||||||
('Einführung in die Programmierung'),
|
|
||||||
('Einführung in die Stochastik'),
|
|
||||||
('Einführung in die mathematische Modellierung'),
|
|
||||||
('Elementare PDE'),
|
|
||||||
('Elementare Zahlentheorie'),
|
|
||||||
('Funktionalanalysis'),
|
|
||||||
('Funktionalanalysis II'),
|
|
||||||
('Geometrie für Lehramt'),
|
|
||||||
('Gewöhnliche Differentialgleichungen'),
|
|
||||||
('Graph Theory'),
|
|
||||||
('Höhere Mathematik I'),
|
|
||||||
('Höhere Mathematik II'),
|
|
||||||
('Integrationstheorie'),
|
|
||||||
('Introduction to mathematical logic'),
|
|
||||||
('Kurvenschätzung'),
|
|
||||||
('LA für Physik und Lehramt'),
|
|
||||||
('Lebensversicherungsmathematik'),
|
|
||||||
('Linear Algebra I (engl.)'),
|
|
||||||
('Lineare Algebra I'),
|
|
||||||
('Linear Algebra II (engl.)'),
|
|
||||||
('Lineare Algebra II'),
|
|
||||||
('Logics of Knowledge and Information'),
|
|
||||||
('Manifolds'),
|
|
||||||
('Mathe für Chemiker'),
|
|
||||||
('Mathe I für Informatik'),
|
|
||||||
('Mathe I für Maschinenbau'),
|
|
||||||
('Mathe I für Bau'),
|
|
||||||
('Mathe I für ET'),
|
|
||||||
('Mathe II für Informatik'),
|
|
||||||
('Mathe II für Bauwesen'),
|
|
||||||
('Mathe II für ET'),
|
|
||||||
('Mathe II für Maschinenbau'),
|
|
||||||
('Mathe III für Maschinenbau'),
|
|
||||||
('Mathe III für Bau'),
|
|
||||||
('Mathe III ET'),
|
|
||||||
('Mathe IV für Maschinenbau'),
|
|
||||||
('Mathe IV (ET) / Mathe III (Inf) / Praktische Mathe (MEd)'),
|
|
||||||
('Mathe für MINT'),
|
|
||||||
('Mathe & Statistik für Biologen'),
|
|
||||||
('Mathematik als gemeinsame Sprache der Naturwissenschaften'),
|
|
||||||
('Mathematik im Kontext'),
|
|
||||||
('Mathematische Grundlagen der Quantenmechanik'),
|
|
||||||
('Mathematische Statistik'),
|
|
||||||
('Model Theory'),
|
|
||||||
('Nichtlineare Optimierung'),
|
|
||||||
('Numerik gewöhnlicher Differentialgleichungen'),
|
|
||||||
('Numerische Lineare Algebra'),
|
|
||||||
('Numerische Mathe für MB (IV)'),
|
|
||||||
('Parabolische PDEs'),
|
|
||||||
('Partial Differential Equations I'),
|
|
||||||
('Probability Theory'),
|
|
||||||
('Riemannsche Flächen'),
|
|
||||||
('Schadenversicherungsmathematik'),
|
|
||||||
('Sobolev Spaces'),
|
|
||||||
('Spieltheorie'),
|
|
||||||
('Statistik I für Humanwissenschaftler'),
|
|
||||||
('Statistik I für WI'),
|
|
||||||
('Stochastische Prozesse I'),
|
|
||||||
('Topologie'),
|
|
||||||
('Wahrscheinlichkeitstheorie');
|
|
Loading…
Reference in a new issue