changes Spieler_in to pianist

This commit is contained in:
2023-10-19 17:03:09 +02:00
parent f0876d310e
commit ac6025b364
2 changed files with 6 additions and 6 deletions

View File

@@ -14,7 +14,7 @@ class Session:
def get_active_user(self): def get_active_user(self):
sql_command = f''' sql_command = f'''
SELECT first_name, Nachname SELECT first_name, Nachname
FROM Spieler_in FROM pianist
WHERE id = {self.user} WHERE id = {self.user}
''' '''
active_user = '' active_user = ''
@@ -46,14 +46,14 @@ class Session:
def create_new_user(self, first_name, name): def create_new_user(self, first_name, name):
sql_command = f''' sql_command = f'''
INSERT INTO Spieler_in (first_name, Nachname) INSERT INTO pianist (first_name, Nachname)
VALUES ("{first_name}", "{name}"); VALUES ("{first_name}", "{name}");
''' '''
self.db_agent.execute(sql_command) self.db_agent.execute(sql_command)
def show_users(self): def show_users(self):
sql_command = ''' sql_command = '''
SELECT * FROM Spieler_in; SELECT * FROM pianist;
''' '''
result_list = self.db_agent.execute(sql_command).fetchall() result_list = self.db_agent.execute(sql_command).fetchall()
fun_resultstring = '' fun_resultstring = ''

View File

@@ -32,7 +32,7 @@ CREATE TABLE movement (
FOREIGN KEY(work_id) REFERENCES work(id) FOREIGN KEY(work_id) REFERENCES work(id)
); );
CREATE TABLE Spieler_in ( CREATE TABLE pianist (
id INTEGER NOT NULL PRIMARY KEY, id INTEGER NOT NULL PRIMARY KEY,
first_name VARCHAR(255) NOT NULL, first_name VARCHAR(255) NOT NULL,
Nachname VARCHAR(255) NOT NULL Nachname VARCHAR(255) NOT NULL
@@ -52,7 +52,7 @@ CREATE TABLE beherrscht(
Vorlauf INTEGER DEFAULT 7, Vorlauf INTEGER DEFAULT 7,
PRIMARY KEY(work_id, Satz_id, Spieler_in_id), PRIMARY KEY(work_id, Satz_id, Spieler_in_id),
FOREIGN KEY(work_id, Satz_id) REFERENCES movement(work_id, mov_number), FOREIGN KEY(work_id, Satz_id) REFERENCES movement(work_id, mov_number),
FOREIGN KEY(Spieler_in_id) REFERENCES Spieler_in(id) FOREIGN KEY(Spieler_in_id) REFERENCES pianist(id)
); );
CREATE TABLE spielt_in( CREATE TABLE spielt_in(
@@ -63,5 +63,5 @@ CREATE TABLE spielt_in(
PRIMARY KEY(Konzert_id, Spieler_in_id, work_id, Satz_id), PRIMARY KEY(Konzert_id, Spieler_in_id, work_id, Satz_id),
FOREIGN KEY(Konzert_id) REFERENCES Konzert(id), FOREIGN KEY(Konzert_id) REFERENCES Konzert(id),
FOREIGN KEY(work_id, Satz_id) REFERENCES movement(work_id, mov_number), FOREIGN KEY(work_id, Satz_id) REFERENCES movement(work_id, mov_number),
FOREIGN KEY(Spieler_in_id) REFERENCES Spieler_in(id) FOREIGN KEY(Spieler_in_id) REFERENCES pianist(id)
); );