This commit is contained in:
Drakthor475
2025-10-17 12:51:12 -06:00
parent d39a46b4ec
commit 71794f84ea
4 changed files with 770 additions and 75 deletions
+14
View File
@@ -0,0 +1,14 @@
services:
mariadb:
image: mariadb
container_name: mariadb_db
restart: always
environment:
MARIADB_ROOT_PASSWORD: dga123
MARIADB_DATABASE: sensoDB
MARIADB_USER: ottobot
MARIADB_PASSWORD: vere123
volumes:
- ./mariadb:/var/lib/mysql
ports:
- "3307:3306"
+723 -71
View File
File diff suppressed because it is too large Load Diff
+9 -2
View File
@@ -20,16 +20,23 @@
"test:e2e": "jest --config ./test/jest-e2e.json"
},
"dependencies": {
"@nestjs/common": "^11.0.1",
"@nestjs/common": "^11.1.6",
"@nestjs/core": "^11.0.1",
"@nestjs/platform-express": "^11.0.1",
"@nestjs/typeorm": "^11.0.0",
"class-transformer": "0.5.1",
"class-validator": "0.14.2",
"mysql2": "^3.15.2",
"reflect-metadata": "^0.2.2",
"rxjs": "^7.8.1"
"rxjs": "^7.8.1",
"typeor": "^1.2.0",
"typeorm": "^0.3.27"
},
"devDependencies": {
"@eslint/eslintrc": "^3.2.0",
"@eslint/js": "^9.18.0",
"@nestjs/cli": "^11.0.0",
"@nestjs/config": "^4.0.2",
"@nestjs/schematics": "^11.0.0",
"@nestjs/testing": "^11.0.1",
"@types/express": "^5.0.0",
+24 -2
View File
@@ -1,10 +1,32 @@
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import {ConfigModule} from '@nestjs/config'
import { TypeOrmModule } from '@nestjs/typeorm';
@Module({
imports: [],
controllers: [AppController],
imports: [
ConfigModule.forRoot({
isGlobal:true,
}),
TypeOrmModule.forRoot({
type:'mariadb',
host:process.env.DB_HOST,
port:Number(process.env.DB_PORT),
username: process.env.DB_USER,
password: process.env.DB_PASS,
database: process.env.DB_NAME,
autoLoadEntities:true,
synchronize:true,
})
],
controllers: [],
providers: [AppService],
})
export class AppModule {}