From 5a8b2fe66c2bd35698d5e5cdf8efd91650130226 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Phillip=20K=C3=BChne?= Date: Tue, 3 Oct 2023 17:42:21 +0000 Subject: [PATCH 1/2] Remove Logging --- backend/database.py | 1 - 1 file changed, 1 deletion(-) diff --git a/backend/database.py b/backend/database.py index cdda057..44f5d5b 100644 --- a/backend/database.py +++ b/backend/database.py @@ -285,7 +285,6 @@ def get_config(key: str) -> str: def set_config(key: str, value: str) -> bool: - print(f"Setting config {key} to {value}") with get_db_engine().connect() as conn: conn.execute(text( "INSERT INTO config (`Key`, `Value`) VALUES ( :par_key , :par_value) ON DUPLICATE KEY UPDATE `Value`= :par_value"), From 1ef483058876a5bcb8471ed45e1e547a62fe7ed7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Phillip=20K=C3=BChne?= Date: Tue, 3 Oct 2023 17:46:52 +0000 Subject: [PATCH 2/2] Fix formatting issues --- backend/database.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/backend/database.py b/backend/database.py index 44f5d5b..a7b0292 100644 --- a/backend/database.py +++ b/backend/database.py @@ -130,7 +130,7 @@ def get_song_completions(input_string): stmt = text( """ SELECT CONCAT(Artist, ' - ', Title) AS Song, Id FROM songs - WHERE MATCH(Artist, Title) + WHERE MATCH(Artist, Title) AGAINST (:prepared_string IN NATURAL LANGUAGE MODE) LIMIT 20; """) @@ -144,7 +144,7 @@ def get_songs_with_details(input_string: str): prepared_string = f"%{input_string}" stmt = text( """ - SELECT Id, Title, Artist, Year, Duo, Explicit, Styles, Languages FROM songs + SELECT Id, Title, Artist, Year, Duo, Explicit, Styles, Languages FROM songs WHERE MATCH(Artist, Title) AGAINST (:prepared_string IN NATURAL LANGUAGE MODE) LIMIT 20; @@ -154,11 +154,12 @@ def get_songs_with_details(input_string: str): stmt, {"prepared_string": prepared_string}) return cur.fetchall() + def get_song_details(song_id: int): with get_db_engine().connect() as conn: stmt = text( """ - SELECT Id, Title, Artist, Year, Duo, Explicit, Styles, Languages FROM songs + SELECT Id, Title, Artist, Year, Duo, Explicit, Styles, Languages FROM songs WHERE Id = :song_id; """ ) @@ -166,6 +167,7 @@ def get_song_details(song_id: int): stmt, {"song_id": song_id}) return cur.fetchall() + def add_entry(name, song_id, client_id): with get_db_engine().connect() as conn: stmt = text(