diff --git a/builddb.py b/builddb.py index adeff54..0a54af6 100644 --- a/builddb.py +++ b/builddb.py @@ -13,7 +13,7 @@ def execute_sql_from_file(filename, cursor): execute_sql_from_file('repertoire.sql', cursor) execute_sql_from_file('composer.sql', cursor) -execute_sql_from_file('Werk.sql', cursor) +execute_sql_from_file('work.sql', cursor) execute_sql_from_file('Satz.sql', cursor) con.commit() diff --git a/repertoire.sql b/repertoire.sql index 12c40c3..04eb268 100644 --- a/repertoire.sql +++ b/repertoire.sql @@ -6,7 +6,7 @@ CREATE TABLE composer ( date_of_death DATE ); -CREATE TABLE Werk ( +CREATE TABLE work ( id INTEGER NOT NULL PRIMARY KEY, Komp_id INTEGER NOT NULL, VOE_Jahr INTEGER, @@ -29,7 +29,7 @@ CREATE TABLE Satz ( Tonart VARCHAR(15), Aufnahme BLOB, PRIMARY KEY(Werk_id, Lfd_Satznummer), - FOREIGN KEY(Werk_id) REFERENCES Werk(id) + FOREIGN KEY(Werk_id) REFERENCES work(id) ); CREATE TABLE Spieler_in ( diff --git a/Werk.sql b/work.sql similarity index 96% rename from Werk.sql rename to work.sql index 2d76032..4f959f0 100644 --- a/Werk.sql +++ b/work.sql @@ -1,4 +1,4 @@ -INSERT INTO Werk (id,Komp_id,VOE_Jahr,Sammlung,Haupttonart,Titel,Werkverzeichnis,Werkverzeichnisnummer) +INSERT INTO work (id,Komp_id,VOE_Jahr,Sammlung,Haupttonart,Titel,Werkverzeichnis,Werkverzeichnisnummer) VALUES (1,1,1722,'Das wohltemperierte Klavier Teil 1','C-Dur','Präludium und Fuge','BWV','846'), (2,1,1722,'Das wohltemperierte Klavier Teil 1','c-Moll','Präludium und Fuge','BWV','847'), @@ -50,7 +50,7 @@ VALUES (48,1,1742,'Das wohltemperierte Klavier Teil 2','h-Moll','Präludium und Fuge','BWV','893') ; -INSERT INTO Werk (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Aliasname, Werkverzeichnis, Werkverzeichnisnummer) VALUES +INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Aliasname, Werkverzeichnis, Werkverzeichnisnummer) VALUES (49, 2, 1795, '2', 'Sonaten', 'f-Moll', 'Sonate', NULL, NULL, NULL), (50, 2, 1795, '2', 'Sonaten', 'A-Dur', 'Sonate', NULL, NULL, NULL), (51, 2, 1795, '2', 'Sonaten', 'C-Dur', 'Sonate', NULL, NULL, NULL), @@ -85,15 +85,15 @@ INSERT INTO Werk (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Ali (80, 2, 1822, '111', 'Sonaten', 'c-Moll', 'Sonate', NULL, NULL, NULL) ; -INSERT INTO Werk (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Werkverzeichnis, Werkverzeichnisnummer) VALUES +INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Werkverzeichnis, Werkverzeichnisnummer) VALUES (81, 5, 1832, '2', NULL, NULL, 'Papillons', NULL, NULL); -INSERT INTO Werk (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES +INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES (82, 4, 1827, '90', 'Impromptus', NULL, 'Vier Impromptus', 'Impromptu', 'D', '899'), (83, 4, 1827, 'post. 142', 'Impromptus', NULL, 'Vier Impromptus', 'Impromptu', 'D', '935') ; -INSERT INTO Werk (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES +INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES (84, 4, 1828, '94', 'Moments musicaux', NULL, 'Six moments musicaux', 'Moment musical', 'D', '780'), (85, 3, 1834, '18', 'Walzer', 'Es-Dur', 'Grande Valse Brillante', NULL, NULL, NULL), (86, 3, 1838, '34', 'Walzer', NULL, NULL, 'Walzer', NULL, NULL), @@ -109,7 +109,7 @@ INSERT INTO Werk (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Sat (96, 3, 1830, NULL, 'Walzer', 'Es-Dur', 'Walzer', NULL, 'KK', 'IVa Nr. 14') ; -INSERT INTO Werk (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES +INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES (97, 6, 1830, '19b', 'Lieder ohne Worte', NULL, 'Sechs Lieder ohne Worte', 'Lied ohne Worte', 'MWV', 'SD 5'), (98, 6, 1834, '30', 'Lieder ohne Worte', NULL, 'Sechs Lieder ohne Worte', 'Lied ohne Worte', 'MWV', 'SD 9'), (99, 6, 1837, '38', 'Lieder ohne Worte', NULL, 'Sechs Lieder ohne Worte', 'Lied ohne Worte', 'MWV', 'SD 16'),