diff --git a/Speicher.txt b/Speicher.txt index 2990bcc..4f1e624 100644 --- a/Speicher.txt +++ b/Speicher.txt @@ -1,34 +1,27 @@ Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -192.168.200.93 Computer Schule - +DB +php.himb.net +Server: himb.net:22049 +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 9365901..c4de515 100644 --- a/backend/src/Database/DataBaseManager.js +++ b/backend/src/Database/DataBaseManager.js @@ -1,18 +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: process.env.DB_PORT, user: "root", - password:"", + 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 cb67d23..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("localhost", "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