function initDb initDb(): Promise<void> Initialize database tables — idempotent, safe to call on every startup. Uses an advisory lock to prevent concurrent migrations. Return Type Promise<void>