diff options
Diffstat (limited to 'lib/backup/database_configuration.rb')
-rw-r--r-- | lib/backup/database_configuration.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/backup/database_configuration.rb b/lib/backup/database_configuration.rb index 1a6a476f9c1..a9e3d175c30 100644 --- a/lib/backup/database_configuration.rb +++ b/lib/backup/database_configuration.rb @@ -19,7 +19,8 @@ module Backup @connection_name = connection_name @source_model = Gitlab::Database.database_base_models_with_gitlab_shared[connection_name] || Gitlab::Database.database_base_models_with_gitlab_shared['main'] - @activerecord_database_config = ActiveRecord::Base.configurations.find_db_config(connection_name) + @activerecord_database_config = ActiveRecord::Base.configurations.find_db_config(connection_name) || + ActiveRecord::Base.configurations.find_db_config('main') end # ENV variables that can override each database configuration |