changes Satz to movement
This commit is contained in:
@@ -14,7 +14,7 @@ def execute_sql_from_file(filename, cursor):
|
|||||||
execute_sql_from_file('repertoire.sql', cursor)
|
execute_sql_from_file('repertoire.sql', cursor)
|
||||||
execute_sql_from_file('composer.sql', cursor)
|
execute_sql_from_file('composer.sql', cursor)
|
||||||
execute_sql_from_file('work.sql', cursor)
|
execute_sql_from_file('work.sql', cursor)
|
||||||
execute_sql_from_file('Satz.sql', cursor)
|
execute_sql_from_file('movement.sql', cursor)
|
||||||
|
|
||||||
con.commit()
|
con.commit()
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
INSERT INTO Satz (Werk_id,Lfd_Satznummer,Bezeichnung,Tonart)
|
INSERT INTO movement (Werk_id,Lfd_Satznummer,Bezeichnung,Tonart)
|
||||||
VALUES
|
VALUES
|
||||||
(1,1,"Präludium","C-Dur"),
|
(1,1,"Präludium","C-Dur"),
|
||||||
(1,2,"Fuge","C-Dur"),
|
(1,2,"Fuge","C-Dur"),
|
||||||
@@ -98,7 +98,7 @@ VALUES
|
|||||||
(48,2,"Fuge","h-Moll")
|
(48,2,"Fuge","h-Moll")
|
||||||
;
|
;
|
||||||
|
|
||||||
INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart)
|
INSERT INTO movement (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart)
|
||||||
VALUES
|
VALUES
|
||||||
(49, 1, 1, 'Allegro', 'f-Moll'),
|
(49, 1, 1, 'Allegro', 'f-Moll'),
|
||||||
(49, 2, 1, 'Adagio', 'F-Dur'),
|
(49, 2, 1, 'Adagio', 'F-Dur'),
|
||||||
@@ -156,7 +156,7 @@ VALUES
|
|||||||
(63, 4, NULL, 'Rondo – Allegro ma non troppo', 'D-Dur')
|
(63, 4, NULL, 'Rondo – Allegro ma non troppo', 'D-Dur')
|
||||||
;
|
;
|
||||||
|
|
||||||
INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart)
|
INSERT INTO movement (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart)
|
||||||
VALUES
|
VALUES
|
||||||
(64, 1, 1, 'Allegro vivace', 'G-Dur'),
|
(64, 1, 1, 'Allegro vivace', 'G-Dur'),
|
||||||
(64, 2, 1, 'Adagio grazioso', 'C-Dur'),
|
(64, 2, 1, 'Adagio grazioso', 'C-Dur'),
|
||||||
@@ -207,7 +207,7 @@ VALUES
|
|||||||
(80, 2, NULL, 'Arietta – Adagio molto, semplice e cantabile', 'C-Dur')
|
(80, 2, NULL, 'Arietta – Adagio molto, semplice e cantabile', 'C-Dur')
|
||||||
;
|
;
|
||||||
|
|
||||||
INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
INSERT INTO movement (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
||||||
(81, 1, NULL, 'Introduzione – Moderato', 'D-Dur'),
|
(81, 1, NULL, 'Introduzione – Moderato', 'D-Dur'),
|
||||||
(81, 2, 1, NULL, 'D-Dur'),
|
(81, 2, 1, NULL, 'D-Dur'),
|
||||||
(81, 3, 2, 'Prestissimo', 'Es-Dur'),
|
(81, 3, 2, 'Prestissimo', 'Es-Dur'),
|
||||||
@@ -223,7 +223,7 @@ INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
|||||||
(81, 13, 12, 'Finale', 'D-Dur')
|
(81, 13, 12, 'Finale', 'D-Dur')
|
||||||
;
|
;
|
||||||
|
|
||||||
INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
INSERT INTO movement (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
||||||
(82, 1, 1, 'Allegro molto moderato', 'c-Moll'),
|
(82, 1, 1, 'Allegro molto moderato', 'c-Moll'),
|
||||||
(82, 2, 2, 'Allegro', 'Es-Dur'),
|
(82, 2, 2, 'Allegro', 'Es-Dur'),
|
||||||
(82, 3, 3, 'Andante', 'Ges-Dur'),
|
(82, 3, 3, 'Andante', 'Ges-Dur'),
|
||||||
@@ -234,7 +234,7 @@ INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
|||||||
(83, 4, 4, 'Allegro scherzando', 'f-Moll')
|
(83, 4, 4, 'Allegro scherzando', 'f-Moll')
|
||||||
;
|
;
|
||||||
|
|
||||||
INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
INSERT INTO movement (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
||||||
(84, 1, 1, 'Moderato', 'C-Dur'),
|
(84, 1, 1, 'Moderato', 'C-Dur'),
|
||||||
(84, 2, 2, 'Andantino', 'As-Dur'),
|
(84, 2, 2, 'Andantino', 'As-Dur'),
|
||||||
(84, 3, 3, 'Allegretto moderato', 'f-Moll'),
|
(84, 3, 3, 'Allegretto moderato', 'f-Moll'),
|
||||||
@@ -262,7 +262,7 @@ INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
|||||||
(96, 1, NULL, NULL, 'Es-Dur')
|
(96, 1, NULL, NULL, 'Es-Dur')
|
||||||
;
|
;
|
||||||
|
|
||||||
INSERT INTO Satz (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
INSERT INTO movement (Werk_id, Lfd_Satznummer, Nummer, Bezeichnung, Tonart) VALUES
|
||||||
(97, 1, 1, 'Andante con moto', 'E-Dur'),
|
(97, 1, 1, 'Andante con moto', 'E-Dur'),
|
||||||
(97, 2, 2, 'Andante espressivo', 'a-Moll'),
|
(97, 2, 2, 'Andante espressivo', 'a-Moll'),
|
||||||
(97, 3, 3, 'Molto Allegro e vivace', 'A-Dur'),
|
(97, 3, 3, 'Molto Allegro e vivace', 'A-Dur'),
|
||||||
@@ -102,7 +102,7 @@ class Werk_unter_id:
|
|||||||
|
|
||||||
sql_suw = f"""
|
sql_suw = f"""
|
||||||
SELECT *
|
SELECT *
|
||||||
FROM Satz
|
FROM movement
|
||||||
WHERE Werk_id = {werk_id}
|
WHERE Werk_id = {werk_id}
|
||||||
"""
|
"""
|
||||||
saetze = dict()
|
saetze = dict()
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ CREATE TABLE work (
|
|||||||
FOREIGN KEY(comp_id) REFERENCES composer(id)
|
FOREIGN KEY(comp_id) REFERENCES composer(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE Satz (
|
CREATE TABLE movement (
|
||||||
Werk_id INTEGER NOT NULL,
|
Werk_id INTEGER NOT NULL,
|
||||||
Lfd_Satznummer INTEGER NOT NULL,
|
Lfd_Satznummer INTEGER NOT NULL,
|
||||||
Nummer VARCHAR(15),
|
Nummer VARCHAR(15),
|
||||||
@@ -51,7 +51,7 @@ CREATE TABLE beherrscht(
|
|||||||
Spieler_in_id INTEGER NOT NULL,
|
Spieler_in_id INTEGER NOT NULL,
|
||||||
Vorlauf INTEGER DEFAULT 7,
|
Vorlauf INTEGER DEFAULT 7,
|
||||||
PRIMARY KEY(Werk_id, Satz_id, Spieler_in_id),
|
PRIMARY KEY(Werk_id, Satz_id, Spieler_in_id),
|
||||||
FOREIGN KEY(Werk_id, Satz_id) REFERENCES Satz(Werk_id, Lfd_Satznummer),
|
FOREIGN KEY(Werk_id, Satz_id) REFERENCES movement(Werk_id, Lfd_Satznummer),
|
||||||
FOREIGN KEY(Spieler_in_id) REFERENCES Spieler_in(id)
|
FOREIGN KEY(Spieler_in_id) REFERENCES Spieler_in(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -62,6 +62,6 @@ CREATE TABLE spielt_in(
|
|||||||
Satz_id INTEGER NOT NULL,
|
Satz_id INTEGER NOT NULL,
|
||||||
PRIMARY KEY(Konzert_id, Spieler_in_id, Werk_id, Satz_id),
|
PRIMARY KEY(Konzert_id, Spieler_in_id, Werk_id, Satz_id),
|
||||||
FOREIGN KEY(Konzert_id) REFERENCES Konzert(id),
|
FOREIGN KEY(Konzert_id) REFERENCES Konzert(id),
|
||||||
FOREIGN KEY(Werk_id, Satz_id) REFERENCES Satz(Werk_id, Lfd_Satznummer),
|
FOREIGN KEY(Werk_id, Satz_id) REFERENCES movement(Werk_id, Lfd_Satznummer),
|
||||||
FOREIGN KEY(Spieler_in_id) REFERENCES Spieler_in(id)
|
FOREIGN KEY(Spieler_in_id) REFERENCES Spieler_in(id)
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user