changed Project Stucture - Part2

This commit is contained in:
Julian Lechner
2025-04-06 16:42:30 +02:00
parent 2085339bdb
commit d28c19dd0b
10 changed files with 62 additions and 28 deletions
@@ -1,14 +1,11 @@
import {IDatabaseServices} from "./IDatabaseServices";
import {MysqlDao} from "../../DataAccess/MySql/MysqlDao";
import {ConnectionOptions} from "mysql2/promise";
export class MySqlDatabaseServices implements IDatabaseServices {
private _databaseDao: MysqlDao;
constructor(databaseOptions: {
Host: string;
Port: number;
Username: string;
Password: string;
Database: string;
}) {
//IMPLEMENT DATABASE
constructor(databaseOptions: ConnectionOptions) {
this._databaseDao = new MysqlDao(databaseOptions);
}
}