multibridge
Version:
A multi-database connection framework with centralized configuration
27 lines (26 loc) • 843 B
TypeScript
export declare const envConfig: {
CENTRAL_DB_HOST: string;
CENTRAL_DB_PORT: number;
CENTRAL_DB_USER: string;
CENTRAL_DB_PASSWORD: string;
CENTRAL_DB_NAME: string;
CENTRAL_DB_TABLE: string;
LOG_LEVEL: string;
CONNECTION_CACHE_MAX_SIZE: number;
CONNECTION_CACHE_TTL_MS: number;
CONFIG_CACHE_TTL_MS: number;
POSTGRES_POOL_MAX: number;
POSTGRES_POOL_MIN: number;
MYSQL_POOL_MAX: number;
MYSQL_QUEUE_LIMIT: number;
QUERY_TIMEOUT_MS: number;
POSTGRES_QUERY_TIMEOUT_MS: number;
MYSQL_QUERY_TIMEOUT_MS: number;
MONGODB_QUERY_TIMEOUT_MS: number;
CASSANDRA_QUERY_TIMEOUT_MS: number;
CONNECTION_VALIDATION_TTL_MS: number;
CONNECTION_RETRY_ATTEMPTS: number;
CONNECTION_RETRY_DELAY_MS: number;
RATE_LIMIT_MAX_REQUESTS: number;
RATE_LIMIT_WINDOW_MS: number;
};