changes Spieler_in to pianist
This commit is contained in:
@@ -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 = ''
|
||||||
|
|||||||
@@ -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)
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user