add also as config in db

This commit is contained in:
einhornimmond 2025-05-14 16:45:26 +02:00
parent c9434a88c7
commit 6f06a18b66
2 changed files with 12 additions and 6 deletions

View File

@ -11,11 +11,17 @@ const constants = {
}
const database = {
DB_HOST: process.env.DB_HOST || 'localhost',
DB_CONNECT_RETRY_COUNT: process.env.DB_CONNECT_RETRY_COUNT
? Number.parseInt(process.env.DB_CONNECT_RETRY_COUNT)
: 15,
DB_CONNECT_RETRY_DELAY_MS: process.env.DB_CONNECT_RETRY_DELAY_MS
? Number.parseInt(process.env.DB_CONNECT_RETRY_DELAY_MS)
: 500,
DB_HOST: process.env.DB_HOST ?? 'localhost',
DB_PORT: process.env.DB_PORT ? Number.parseInt(process.env.DB_PORT) : 3306,
DB_USER: process.env.DB_USER || 'root',
DB_PASSWORD: process.env.DB_PASSWORD || '',
DB_DATABASE: process.env.DB_DATABASE || 'gradido_community',
DB_USER: process.env.DB_USER ?? 'root',
DB_PASSWORD: process.env.DB_PASSWORD ?? '',
DB_DATABASE: process.env.DB_DATABASE ?? 'gradido_community',
}
const migrations = {

View File

@ -11,8 +11,8 @@ export enum DatabaseState {
}
export async function connectToDatabaseServer(
maxRetries = 15,
delayMs = 500,
maxRetries: number,
delayMs: number,
): Promise<Connection | null> {
for (let attempt = 1; attempt <= maxRetries; attempt++) {
try {