blob: 4b743f84c4d775cf448ccb7ef57287c6dd473d0d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# frozen_string_literal: true
class UpdateApplicationSettingsContainerRegistryExpPolWorkerCapacityDefault < Gitlab::Database::Migration[1.0]
class Settings < ActiveRecord::Base
self.table_name = 'application_settings'
end
def up
change_column_default(:application_settings, :container_registry_expiration_policies_worker_capacity, from: 0, to: 4)
current_settings = Settings.first
if current_settings&.container_registry_expiration_policies_worker_capacity == 0
current_settings.update!(container_registry_expiration_policies_worker_capacity: 4)
end
end
def down
change_column_default(:application_settings, :container_registry_expiration_policies_worker_capacity, from: 4, to: 0)
end
end
|