From 3c9e1721343b3499e0267eb737c38a7acce4e23b Mon Sep 17 00:00:00 2001 From: Jonas Date: Fri, 14 Mar 2025 15:12:43 +0100 Subject: [PATCH 1/4] Aktualisiere Datenbankverbindung mit neuen Host- und Portinformationen sowie Passwort --- Speicher.txt | 5 ++++- backend/src/Database/DataBaseManager.js | 3 ++- backend/src/server.js | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Speicher.txt b/Speicher.txt index 8e0445c..ec5b614 100644 --- a/Speicher.txt +++ b/Speicher.txt @@ -1,6 +1,9 @@ Set-ExecutionPolicy RemoteSigned -Scope CurrentUser - +http://phpmyadmin-ikockwc4sccc8oogoocswgow.100.100.54.2.sslip.io/ +agione.ddns.net:5432 +root +Jonas2007 diff --git a/backend/src/Database/DataBaseManager.js b/backend/src/Database/DataBaseManager.js index 9365901..5ea19a0 100644 --- a/backend/src/Database/DataBaseManager.js +++ b/backend/src/Database/DataBaseManager.js @@ -5,8 +5,9 @@ class DataBaseManager { constructor(host, database) { this.connection = mySql.createConnection({ host: host, + port: 5432, user: "root", - password:"", + password: "Jonas2007", database: database }); diff --git a/backend/src/server.js b/backend/src/server.js index cb67d23..4a7ffce 100644 --- a/backend/src/server.js +++ b/backend/src/server.js @@ -2,6 +2,6 @@ const DataBaseManager = require("./Database/DataBaseManager"); const ExpressManager = require("./Express/ExpressManager"); const SocketIOManager = require("./SocketIO/SocketIOManager"); -const databaseManager = new DataBaseManager("localhost", "doublesnake"); +const databaseManager = new DataBaseManager("agione.ddns.de", "doublesnake"); const expressManger = new ExpressManager(databaseManager); const socketIOManager = new SocketIOManager(databaseManager, expressManger); \ No newline at end of file From f9de495ccd02d2ca90ad897c24a207a9b074e061 Mon Sep 17 00:00:00 2001 From: Jonas Date: Sat, 15 Mar 2025 15:55:36 +0100 Subject: [PATCH 2/4] Aktualisiere Datenbankverbindung mit neuem Host --- backend/src/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/server.js b/backend/src/server.js index 4a7ffce..d06c72e 100644 --- a/backend/src/server.js +++ b/backend/src/server.js @@ -2,6 +2,6 @@ const DataBaseManager = require("./Database/DataBaseManager"); const ExpressManager = require("./Express/ExpressManager"); const SocketIOManager = require("./SocketIO/SocketIOManager"); -const databaseManager = new DataBaseManager("agione.ddns.de", "doublesnake"); +const databaseManager = new DataBaseManager("agione.v6.rocks", "doublesnake"); const expressManger = new ExpressManager(databaseManager); const socketIOManager = new SocketIOManager(databaseManager, expressManger); \ No newline at end of file From c6665ae8ac7fdd408edd7097c269c13bb8a8059e Mon Sep 17 00:00:00 2001 From: Jonas Date: Sat, 15 Mar 2025 16:04:10 +0100 Subject: [PATCH 3/4] =?UTF-8?q?Aktualisiere=20Datenbankverbindung=20auf=20?= =?UTF-8?q?neuen=20Port=20und=20f=C3=BCge=20SQL-Befehl=20zum=20Erstellen?= =?UTF-8?q?=20der=20Benutzertabelle=20hinzu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Speicher.txt | 36 +++++++++---------------- backend/src/Database/DataBaseManager.js | 2 +- 2 files changed, 13 insertions(+), 25 deletions(-) diff --git a/Speicher.txt b/Speicher.txt index ec5b614..07583d7 100644 --- a/Speicher.txt +++ b/Speicher.txt @@ -1,35 +1,23 @@ Set-ExecutionPolicy RemoteSigned -Scope CurrentUser http://phpmyadmin-ikockwc4sccc8oogoocswgow.100.100.54.2.sslip.io/ -agione.ddns.net:5432 +agione.v6.rocks:3210 root Jonas2007 +UM Tabelle zu erstellen +CREATE TABLE users ( + id INT AUTO_INCREMENT PRIMARY KEY, + username VARCHAR(255) NOT NULL UNIQUE, + email VARCHAR(255), + password VARCHAR(255) NOT NULL, + fullName VARCHAR(255), + createdAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP +); + /**@param {} x*/ -/**@typeof {} x*/ - - -https://codedamn.com/news/nodejs/use-json-web-token-jwt-in-nodejs - - -
- - -
-
-

Spieler 1

-

test

-
-
-

Spieler 2

-

test

-
-
-
\ No newline at end of file +/**@typeof {} x*/ \ No newline at end of file diff --git a/backend/src/Database/DataBaseManager.js b/backend/src/Database/DataBaseManager.js index 5ea19a0..1af0763 100644 --- a/backend/src/Database/DataBaseManager.js +++ b/backend/src/Database/DataBaseManager.js @@ -5,7 +5,7 @@ class DataBaseManager { constructor(host, database) { this.connection = mySql.createConnection({ host: host, - port: 5432, + port: 3210, user: "root", password: "Jonas2007", database: database From 0d917e9ed3b008a3ccc54a56a33712a82cf20f13 Mon Sep 17 00:00:00 2001 From: Jonas Date: Mon, 17 Mar 2025 21:36:22 +0100 Subject: [PATCH 4/4] =?UTF-8?q?Aktualisiere=20Datenbankverbindung=20mit=20?= =?UTF-8?q?Umgebungsvariablen=20und=20=C3=A4ndere=20Host-Adresse?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Speicher.txt | 10 ++++++---- backend/src/Database/DataBaseManager.js | 6 ++++-- backend/src/server.js | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Speicher.txt b/Speicher.txt index 07583d7..5adaf26 100644 --- a/Speicher.txt +++ b/Speicher.txt @@ -1,12 +1,14 @@ Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -http://phpmyadmin-ikockwc4sccc8oogoocswgow.100.100.54.2.sslip.io/ -agione.v6.rocks:3210 + + + +DB +php.himb.net +Server: himb.net:22049 root Jonas2007 - - UM Tabelle zu erstellen CREATE TABLE users ( diff --git a/backend/src/Database/DataBaseManager.js b/backend/src/Database/DataBaseManager.js index 1af0763..c4de515 100644 --- a/backend/src/Database/DataBaseManager.js +++ b/backend/src/Database/DataBaseManager.js @@ -1,19 +1,21 @@ const mySql = require("mysql2"); const UserManager = require("./UserManager/UserManager"); +require("dotenv").config(); class DataBaseManager { constructor(host, database) { this.connection = mySql.createConnection({ host: host, - port: 3210, + port: process.env.DB_PORT, user: "root", - password: "Jonas2007", + password: process.env.DB_PASSWORD, database: database }); this.connection.connect((err) => { if (err) { throw err; + } }); diff --git a/backend/src/server.js b/backend/src/server.js index d06c72e..149c02e 100644 --- a/backend/src/server.js +++ b/backend/src/server.js @@ -2,6 +2,6 @@ const DataBaseManager = require("./Database/DataBaseManager"); const ExpressManager = require("./Express/ExpressManager"); const SocketIOManager = require("./SocketIO/SocketIOManager"); -const databaseManager = new DataBaseManager("agione.v6.rocks", "doublesnake"); +const databaseManager = new DataBaseManager("himb.net", "doublesnake"); const expressManger = new ExpressManager(databaseManager); const socketIOManager = new SocketIOManager(databaseManager, expressManger); \ No newline at end of file