8197bb74a3
* feat(multi-region): metrics for knex for all regional databases * improve typing in knex monitoring * error logging around migrations * await async calls for db connections - add 'region' label * add missing 'await' statements * more missing 'await' * guard against re-adding listeners * It was possible for update to be called before initialize - this change collapses both into initialize, and adds checks to ensure initialization is done before being updated for new regions * separate back into non-exported const and rename * align with main * Amend order at which metrics is enabled