changes Komp_id to comp_id

This commit is contained in:
2023-10-13 06:46:19 +02:00
parent 388b70751e
commit 0c29926475
3 changed files with 10 additions and 10 deletions

View File

@@ -87,14 +87,14 @@ class Werk_unter_id:
WHERE id = {werk_id} WHERE id = {werk_id}
""" """
werk_list_val = self.reader.execute(sql_wui).fetchone() werk_list_val = self.reader.execute(sql_wui).fetchone()
werk_list_att = ('id', 'Komp_id', 'VOE_Jahr', 'Opus', 'Sammlung', 'Haupttonart', 'Titel', 'Satztitel', 'Aliasname', 'Werkverzeichnis', 'Werkverzeichnisnummer') werk_list_att = ('id', 'comp_id', 'VOE_Jahr', 'Opus', 'Sammlung', 'Haupttonart', 'Titel', 'Satztitel', 'Aliasname', 'Werkverzeichnis', 'Werkverzeichnisnummer')
for tup in zip(werk_list_att, werk_list_val): for tup in zip(werk_list_att, werk_list_val):
self.values[tup[0]] = tup[1] self.values[tup[0]] = tup[1]
sql_comp = f""" sql_comp = f"""
SELECT first_name, name SELECT first_name, name
FROM composer FROM composer
WHERE id = {self.values['Komp_id']} WHERE id = {self.values['comp_id']}
""" """
werk_comp = self.reader.execute(sql_comp).fetchone() werk_comp = self.reader.execute(sql_comp).fetchone()
self.values['first_name'] = werk_comp[0] self.values['first_name'] = werk_comp[0]

View File

@@ -8,7 +8,7 @@ CREATE TABLE composer (
CREATE TABLE work ( CREATE TABLE work (
id INTEGER NOT NULL PRIMARY KEY, id INTEGER NOT NULL PRIMARY KEY,
Komp_id INTEGER NOT NULL, comp_id INTEGER NOT NULL,
VOE_Jahr INTEGER, VOE_Jahr INTEGER,
Opus VARCHAR(15), Opus VARCHAR(15),
Sammlung VARCHAR(127), Sammlung VARCHAR(127),
@@ -18,7 +18,7 @@ CREATE TABLE work (
Aliasname VARCHAR(127), Aliasname VARCHAR(127),
Werkverzeichnis VARCHAR(31), Werkverzeichnis VARCHAR(31),
Werkverzeichnisnummer VARCHAR(15), Werkverzeichnisnummer VARCHAR(15),
FOREIGN KEY(Komp_id) REFERENCES composer(id) FOREIGN KEY(comp_id) REFERENCES composer(id)
); );
CREATE TABLE Satz ( CREATE TABLE Satz (

View File

@@ -1,4 +1,4 @@
INSERT INTO work (id,Komp_id,VOE_Jahr,Sammlung,Haupttonart,Titel,Werkverzeichnis,Werkverzeichnisnummer) INSERT INTO work (id,comp_id,VOE_Jahr,Sammlung,Haupttonart,Titel,Werkverzeichnis,Werkverzeichnisnummer)
VALUES VALUES
(1,1,1722,'Das wohltemperierte Klavier Teil 1','C-Dur','Präludium und Fuge','BWV','846'), (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'), (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') (48,1,1742,'Das wohltemperierte Klavier Teil 2','h-Moll','Präludium und Fuge','BWV','893')
; ;
INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Aliasname, Werkverzeichnis, Werkverzeichnisnummer) VALUES INSERT INTO work (id, comp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Aliasname, Werkverzeichnis, Werkverzeichnisnummer) VALUES
(49, 2, 1795, '2', 'Sonaten', 'f-Moll', 'Sonate', NULL, NULL, NULL), (49, 2, 1795, '2', 'Sonaten', 'f-Moll', 'Sonate', NULL, NULL, NULL),
(50, 2, 1795, '2', 'Sonaten', 'A-Dur', '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), (51, 2, 1795, '2', 'Sonaten', 'C-Dur', 'Sonate', NULL, NULL, NULL),
@@ -85,15 +85,15 @@ INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Ali
(80, 2, 1822, '111', 'Sonaten', 'c-Moll', 'Sonate', NULL, NULL, NULL) (80, 2, 1822, '111', 'Sonaten', 'c-Moll', 'Sonate', NULL, NULL, NULL)
; ;
INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Werkverzeichnis, Werkverzeichnisnummer) VALUES INSERT INTO work (id, comp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Werkverzeichnis, Werkverzeichnisnummer) VALUES
(81, 5, 1832, '2', NULL, NULL, 'Papillons', NULL, NULL); (81, 5, 1832, '2', NULL, NULL, 'Papillons', NULL, NULL);
INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES INSERT INTO work (id, comp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES
(82, 4, 1827, '90', 'Impromptus', NULL, 'Vier Impromptus', 'Impromptu', 'D', '899'), (82, 4, 1827, '90', 'Impromptus', NULL, 'Vier Impromptus', 'Impromptu', 'D', '899'),
(83, 4, 1827, 'post. 142', 'Impromptus', NULL, 'Vier Impromptus', 'Impromptu', 'D', '935') (83, 4, 1827, 'post. 142', 'Impromptus', NULL, 'Vier Impromptus', 'Impromptu', 'D', '935')
; ;
INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES INSERT INTO work (id, comp_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'), (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), (85, 3, 1834, '18', 'Walzer', 'Es-Dur', 'Grande Valse Brillante', NULL, NULL, NULL),
(86, 3, 1838, '34', 'Walzer', NULL, NULL, 'Walzer', NULL, NULL), (86, 3, 1838, '34', 'Walzer', NULL, NULL, 'Walzer', NULL, NULL),
@@ -109,7 +109,7 @@ INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Sat
(96, 3, 1830, NULL, 'Walzer', 'Es-Dur', 'Walzer', NULL, 'KK', 'IVa Nr. 14') (96, 3, 1830, NULL, 'Walzer', 'Es-Dur', 'Walzer', NULL, 'KK', 'IVa Nr. 14')
; ;
INSERT INTO work (id, Komp_id, VOE_Jahr, Opus, Sammlung, Haupttonart, Titel, Satztitel, Werkverzeichnis, Werkverzeichnisnummer) VALUES INSERT INTO work (id, comp_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'), (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'), (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'), (99, 6, 1837, '38', 'Lieder ohne Worte', NULL, 'Sechs Lieder ohne Worte', 'Lied ohne Worte', 'MWV', 'SD 16'),