feat: Use container for the API service

This commit is contained in:
Lucàs
2024-12-19 11:25:29 +01:00
parent 735ab03d6e
commit 401978a0b4
88 changed files with 865 additions and 3642 deletions
+17
View File
@@ -0,0 +1,17 @@
import "reflect-metadata";
import { DataSource } from "typeorm";
import { Log } from "./entity/Log";
export const TypeOrmDataSource = new DataSource({
type: "mariadb",
host: process.env.MARIADB_HOST || "localhost",
port: process.env.MARIADB_PORT ? parseInt(process.env.MARIADB_PORT) : 3306,
username: process.env.MARIADB_USER || "root",
password: process.env.MARIADB_PASSWORD || "root",
database: process.env.MARIADB_DATABASE || "database",
synchronize: true,
logging: false,
entities: [Log],
subscribers: [],
migrations: [],
});