Unified backups: Decouple loading of db config from the rails codebase

Instead of using the following classes from the rails codebase, we want to extract the logic for loading db credentials into the gem itself:

  • Gitlab::Database
  • Backup::DatabaseConnection
  • Gitlab::Backup::Cli::Utils::PgDump
  • Gitlab::Database
  • Gitlab::Database::EachDatabase
Edited by Aakriti Gupta