Files
frontend/src/database/core/DatabaseConfig.ts

14 lines
408 B
TypeScript
Raw Normal View History

export const DB_CONFIG = {
MAX_RETRIES: 4,
WEB_RETRY_DELAY_BASE: 500,
NATIVE_RETRY_DELAY: 100,
WEB_CLOSE_DELAY: 300,
WEB_FINAL_CLOSE_DELAY: 200,
LOCK_PREFIX: 'db-',
DEFAULT_DB_NAME: 'carrot_bbs.db',
DB_NAME_PREFIX: 'carrot_bbs_',
} as const;
export function getDbName(userId: string | null): string {
return userId ? `${DB_CONFIG.DB_NAME_PREFIX}${userId}.db` : DB_CONFIG.DEFAULT_DB_NAME;
}